aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/handlers/fill_match_arms.rs
Commit message (Collapse)AuthorAgeFilesLines
* Don't use generic DB where a concrete one will doAleksey Kladov2020-03-131-6/+2
|
* Refactor primary IDE APIAleksey Kladov2020-02-261-15/+8
| | | | | | | | | | This introduces the new type -- Semantics. Semantics maps SyntaxNodes to various semantic info, such as type, name resolution or macro expansions. To do so, Semantics maintains a HashMap which maps every node it saw to the file from which the node originated. This is enough to get all the necessary hir bits just from syntax.
* Add or- and parenthesized-patternsMatthew Jasper2020-02-091-3/+3
|
* Name assist handlersAleksey Kladov2020-02-071-0/+290