aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ids.rs
Commit message (Expand)AuthorAgeFilesLines
* Prepare SourceDatabase API for lazy file loadingAleksey Kladov2019-10-141-34/+1
* Remove `as_original_file`Shotaro Yamada2019-10-101-10/+0
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
* Support `$crate` in item and expr place.uHOOCCOOHu2019-09-261-0/+11
* Store crate info in `MacroDefId`uHOOCCOOHu2019-09-261-3/+6
* cleanup expansion to item listAleksey Kladov2019-09-101-1/+1
* cleanup hir db importsAleksey Kladov2019-09-081-1/+4
* flip syntax text to use internal iterationAleksey Kladov2019-07-191-1/+10
* migrate ra_hir to the new rowanAleksey Kladov2019-07-191-7/+7
* use Parse in mbeAleksey Kladov2019-07-181-7/+7
* make Parse fields privateAleksey Kladov2019-07-121-1/+1
* Clippy trivially_copy_pass_by_refJeremy Kolb2019-07-051-2/+2
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-6/+4
* make sure that CrateDefMap is independent from syntaxAleksey Kladov2019-06-261-9/+9
* check for cancellation when executing queriesAleksey Kladov2019-06-121-1/+0
* remove unneded From(..) implAleksey Kladov2019-06-111-3/+3
* don't cache parses twiceAleksey Kladov2019-06-021-25/+28
* add AstDatabaseAleksey Kladov2019-06-021-14/+17
* fix syntax errors in testsAleksey Kladov2019-05-281-1/+1
* check cancellation when expanding macrosAleksey Kladov2019-05-271-0/+1
* add profile calls to parsing/expansion routinesAleksey Kladov2019-05-221-0/+2
* allow expanding expressionsAleksey Kladov2019-05-141-0/+4
* expand to syntax nodeAleksey Kladov2019-05-141-12/+12
* store macro kind in HirFileIdAleksey Kladov2019-05-141-15/+28
* Move Chalk conversion code to its own moduleFlorian Diebold2019-05-041-46/+4
* Chalk integrationFlorian Diebold2019-05-041-0/+54
* make macro expansion into a proper queryAleksey Kladov2019-05-041-21/+22
* minor, moveAleksey Kladov2019-05-041-19/+19
* introduce macro_arg intermediate queryAleksey Kladov2019-05-041-5/+9
* Add more information on macro rules fail to parseEdwin Cheng2019-04-251-2/+8
* Add mbe expand limit and poision macro setEdwin Cheng2019-04-221-0/+7
* Add more information on parse_macro failEdwin Cheng2019-04-211-10/+27
* Fix bugsEdwin Cheng2019-04-201-2/+22
* migrate to salsas interningAleksey Kladov2019-04-091-68/+77
* reduce visibilityAleksey Kladov2019-03-261-10/+10
* renameAleksey Kladov2019-03-261-1/+1
* simplifyAleksey Kladov2019-03-261-3/+4
* more type safetyAleksey Kladov2019-03-261-20/+12
* strongy-typed ids for macrosAleksey Kladov2019-03-261-12/+6
* move source_id to a separate fileAleksey Kladov2019-03-261-111/+3
* make macro parsing a queryAleksey Kladov2019-03-261-3/+3
* store macro def inside macro idAleksey Kladov2019-03-261-5/+19
* rename persistent hir database -> def databaseAleksey Kladov2019-03-231-17/+11
* Fixed typo in `Interner`’s name (`Intener`)Vincent Esche2019-03-201-17/+17
* remove old macro supportAleksey Kladov2019-03-171-6/+19
* rename ModuleId -> CrateModuleIdAleksey Kladov2019-03-171-0/+1
* remove lower moduleAleksey Kladov2019-03-171-7/+0
* Replace module_tree with CrateDefMapAleksey Kladov2019-03-171-0/+6
* add skeleton for macro-aware name resolutionsAleksey Kladov2019-03-171-9/+18
* rename type to type_alias in the AST as wellAleksey Kladov2019-02-251-3/+3