aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ids.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Functions use new id schemeAleksey Kladov2019-01-241-16/+50
* add FunctionIdAleksey Kladov2019-01-241-0/+23
* Change ids strategyAleksey Kladov2019-01-241-16/+6
* encapsulate hir locationsAleksey Kladov2019-01-241-14/+20
* assign DefIds when loweringAleksey Kladov2019-01-231-19/+2
* Make Module impl methods crate-private, update some commentsFlorian Diebold2019-01-191-0/+9