aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* renameAleksey Kladov2019-01-011-1/+1
|
* move more macros to hirAleksey Kladov2019-01-011-1/+1
|
* use macros database in analysisAleksey Kladov2019-01-011-0/+1
|
* introduce MacrosDatabaseAleksey Kladov2019-01-011-0/+1
|
* introduce known namesAleksey Kladov2018-12-271-1/+1
|
* introduce hir::NameAleksey Kladov2018-12-271-0/+3
|
* Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::TyFlorian Diebold2018-12-251-0/+1
|
* Implement basic completion for fieldsFlorian Diebold2018-12-251-0/+1
|
* Collect field data for structs/enum variantsFlorian Diebold2018-12-251-0/+6
|
* Do name resolution by namespace (types/values)Florian Diebold2018-12-251-11/+14
|
* Add basic HIR and types for structs/enumsFlorian Diebold2018-12-251-2/+16
|
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-231-1/+18
|
* Add beginnings of type infrastructureFlorian Diebold2018-12-231-0/+1
|
* moar iconsAleksey Kladov2018-12-211-1/+1
|
* File module source does not depend on syntaxAleksey Kladov2018-12-181-1/+2
|
* Work around a bugAleksey Kladov2018-12-181-4/+7
| | | | cc #288
* verbose assertions in SourceFileItemsAleksey Kladov2018-12-091-6/+15
|
* more crate boilerplateAleksey Kladov2018-12-091-1/+0
|
* hir::Crate boilerplateAleksey Kladov2018-12-091-2/+6
|
* Check Fileid in SourceFileMapAleksey Kladov2018-12-091-2/+18
|
* move fuzzy source binding to a separete modeAleksey Kladov2018-12-051-0/+1
|
* minorAleksey Kladov2018-12-041-5/+11
|
* Add functions to DefIdAleksey Kladov2018-12-041-17/+3
|
* module-scoped deflocAleksey Kladov2018-12-041-12/+15
|
* ModuleSource is ItemSourceAleksey Kladov2018-12-041-0/+4
|
* Move hir tests to hitAleksey Kladov2018-11-281-0/+2
|
* Move hir to a separate crateAleksey Kladov2018-11-281-15/+15
|
* introduce hir crateAleksey Kladov2018-11-281-0/+139