aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/db.rs
Commit message (Expand)AuthorAgeFilesLines
* remove FnIdAleksey Kladov2018-12-271-1/+0
* Resolve field types lazilyFlorian Diebold2018-12-251-0/+1
* Do name resolution by namespace (types/values)Florian Diebold2018-12-251-2/+2
* Add basic HIR and types for structs/enumsFlorian Diebold2018-12-251-0/+2
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-231-0/+1
* Add beginnings of type infrastructureFlorian Diebold2018-12-231-0/+1
* better debug implsAleksey Kladov2018-12-211-2/+10
* index all local cratesAleksey Kladov2018-12-201-4/+5
* switch analysis to vfsAleksey Kladov2018-12-201-2/+0
* make it compileAleksey Kladov2018-12-201-0/+3
* Add functions to DefIdAleksey Kladov2018-12-041-8/+1
* remove useless test hooksAleksey Kladov2018-11-281-43/+0
* Move hir to a separate crateAleksey Kladov2018-11-281-1/+1
* move ids to HIRAleksey Kladov2018-11-281-2/+7
* move db basics to ra_dbAleksey Kladov2018-11-281-53/+16
* generalize location internerAleksey Kladov2018-11-271-3/+15
* rename file_syntax -> source_fileAleksey Kladov2018-11-271-4/+4
* introduce SymbolsDatabaseAleksey Kladov2018-11-271-17/+11
* remove syntax ptrAleksey Kladov2018-11-271-9/+1
* renameAleksey Kladov2018-11-271-1/+1
* check_canceled is a methodAleksey Kladov2018-11-271-11/+6
* move query definitionsAleksey Kladov2018-11-271-3/+10
* move hir dbAleksey Kladov2018-11-271-9/+9
* rename descriptorsdb -> hirdbAleksey Kladov2018-11-271-1/+1
* start descriptors -> hir renameAleksey Kladov2018-11-271-10/+10
* don't use volatile queriesAleksey Kladov2018-11-271-1/+1
* add file items queryAleksey Kladov2018-11-271-11/+10
* Codify Arena patternAleksey Kladov2018-11-251-1/+2
* add test loggin API to dbAleksey Kladov2018-11-211-0/+41
* switch completion to new scopeAleksey Kladov2018-11-211-2/+1
* simple test for item mapAleksey Kladov2018-11-211-1/+2
* add item map queryAleksey Kladov2018-11-201-2/+3
* Make some queries privateAleksey Kladov2018-11-201-2/+2
* use loc2id for FnIdsAleksey Kladov2018-11-181-9/+11
* Add Loc2IdMapAleksey Kladov2018-11-181-0/+8
* Rename File -> SourceFileNodeAleksey Kladov2018-11-071-4/+4
* Use Default everywhereAleksey Kladov2018-11-041-2/+17
* update salsaAleksey Kladov2018-11-011-10/+4
* remove SyntaxPtrDatabaseAleksey Kladov2018-11-011-5/+9
* Reformat allAleksey Kladov2018-10-311-8/+5
* Merge #177bors[bot]2018-10-311-1/+1
|\
| * Fix typoJeremy A. Kolb2018-10-311-1/+1
* | Move FnDescriptors to analyzerAleksey Kladov2018-10-311-2/+7
|/
* Add ModuleScope as a queryAleksey Kladov2018-10-301-1/+6
* Move input to top-levelAleksey Kladov2018-10-251-0/+98
* Store all the data in the Salsa DatabaseAleksey Kladov2018-10-251-136/+0
* Introduce ModuleIdAleksey Kladov2018-10-231-2/+2
* Merge #138bors[bot]2018-10-221-1/+7
|\
| * Silence clippy::derive_hash_xor_eqAlan Du2018-10-181-1/+7
* | actually check for cancelationAleksey Kladov2018-10-201-1/+11