aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ids.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Handle impl generics in method callsFlorian Diebold2019-02-161-2/+1
* Turn ImplBlock into a copy type just containing IDsFlorian Diebold2019-02-161-1/+4
* Fix some typosPascal Hertleif2019-02-121-8/+8
* remove query_definitionsAleksey Kladov2019-02-111-3/+18
* reformat the worldAleksey Kladov2019-02-081-26/+8
* split HirDatabase apicsmoe2019-02-011-5/+9
* remove Option<SourceFileItemId> hackAleksey Kladov2019-01-261-3/+2
* store syntax ptr in FileItemsAleksey Kladov2019-01-261-19/+10
* remove dead codeAleksey Kladov2019-01-261-4/+0
* rename source_file -> parseAleksey Kladov2019-01-261-6/+3
* switch to positional enum variantsAleksey Kladov2019-01-251-14/+1
* Kill DefIdAleksey Kladov2019-01-241-30/+10
* kill DefKindcAleksey Kladov2019-01-241-22/+2
* Migrate trait & type to new idsAleksey Kladov2019-01-241-17/+21
* generalizeAleksey Kladov2019-01-241-4/+17
* move consts&statics to new idAleksey Kladov2019-01-241-11/+21
* remove boilerplateAleksey Kladov2019-01-241-32/+46
* generalize boilerplateAleksey Kladov2019-01-241-18/+31
* remove dead codeAleksey Kladov2019-01-241-11/+1
* move enum variant to the new APIAleksey Kladov2019-01-241-3/+12
* remove useless aliasesAleksey Kladov2019-01-241-30/+6
* migrate enums to new idAleksey Kladov2019-01-241-18/+11
* introduce EnumIdAleksey Kladov2019-01-241-0/+19
* new struct idAleksey Kladov2019-01-241-5/+2
* add StructIdAleksey Kladov2019-01-241-0/+19
* remove DefKind::FunctionAleksey Kladov2019-01-241-2/+0