aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/macros.rs
Commit message (Collapse)AuthorAgeFilesLines
* remove useless hashAleksey Kladov2019-02-111-1/+1
|
* reformat the worldAleksey Kladov2019-02-081-17/+5
|
* split HirDatabase apicsmoe2019-02-011-2/+2
|
* remove hard-coded support for ctry macroAleksey Kladov2019-02-011-29/+1
| | | | | It was used mainly to prevent HirFileId infra from bitroting, but the `vec![]` macro can serve that just as well!
* move testAleksey Kladov2019-01-311-114/+0
|
* split macros across cratesAleksey Kladov2019-01-311-1/+0
|
* preserve token spacingAleksey Kladov2019-01-311-15/+29
|
* first test sort-of passesAleksey Kladov2019-01-311-6/+25
|
* move macros to a separate crateAleksey Kladov2019-01-311-5/+1
|
* parses simple macroAleksey Kladov2019-01-311-2/+2
|
* handle multibyte tokensAleksey Kladov2019-01-311-20/+25
|
* debug implsAleksey Kladov2019-01-311-0/+26
|
* convert punts and literalsAleksey Kladov2019-01-311-2/+14
|
* start tt convertions boilerplateAleksey Kladov2019-01-311-2/+36
|
* add conversion boilerplateAleksey Kladov2019-01-311-0/+4
|
* add macro by example ideAleksey Kladov2019-01-311-0/+2
|
* shorten name :-)Aleksey Kladov2019-01-311-1/+1
|
* start token tree moduleAleksey Kladov2019-01-311-0/+3
|
* move SyntaxPtr to ra_syntaxAleksey Kladov2019-01-231-7/+6
|
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-3/+3
| | | | This is much clearer about the semantics
* Fix typos in ARCHITECTURE.md and a number of cratesMarcus Klaas de Vries2019-01-091-3/+3
| | | | specifically: gen_lsp_server, ra_arena, ra_cli, ra_db, ra_hir
* migrate ra_hir to rowan 2.0Aleksey Kladov2019-01-081-11/+10
|
* hardcode vec macroAleksey Kladov2019-01-031-0/+18
|
* commentsAleksey Kladov2019-01-021-12/+31
|
* move macro id to idsAleksey Kladov2019-01-011-34/+2
|
* move more stuff to idsAleksey Kladov2019-01-011-2/+2
|
* use MFileAleksey Kladov2019-01-011-1/+3
|
* work towards brining macros to nameresAleksey Kladov2019-01-011-3/+3
|
* hard-code expansion of query_groupAleksey Kladov2019-01-011-7/+37
|
* renameAleksey Kladov2019-01-011-10/+10
|
* move more macros to hirAleksey Kladov2019-01-011-41/+105
|
* use macros database in analysisAleksey Kladov2019-01-011-6/+47
|
* introduce MacrosDatabaseAleksey Kladov2019-01-011-0/+57