aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/module
Commit message (Collapse)AuthorAgeFilesLines
* flatten module structureAleksey Kladov2019-01-063-972/+0
|
* kill old moduleAleksey Kladov2019-01-061-2/+2
|
* add parent & resolve_pathAleksey Kladov2019-01-061-2/+2
|
* make deps cancelableAleksey Kladov2019-01-061-1/+1
|
* fix testsAleksey Kladov2019-01-061-2/+2
|
* Start code_model::ModuleAleksey Kladov2019-01-061-1/+1
|
* Rename ImplItem to ImplBlockFlorian Diebold2019-01-041-1/+1
| | | | | rustc uses the name ImplItem for items in impls, not the impl {} block itself, which could lead to confusion.
* index stuff produced by macrosAleksey Kladov2019-01-031-4/+4
|
* small renameAleksey Kladov2019-01-021-1/+1
|
* move more stuff to idsAleksey Kladov2019-01-011-2/+2
|
* rename MFileId -> HirFileIdAleksey Kladov2019-01-012-17/+20
|
* add tests for macro generated itemsAleksey Kladov2019-01-011-1/+83
|
* wipAleksey Kladov2019-01-011-44/+45
|
* fix testsAleksey Kladov2019-01-011-1/+1
|
* use MFileAleksey Kladov2019-01-011-3/+3
|
* work towards brining macros to nameresAleksey Kladov2019-01-011-0/+13
|
* dont leak Name details in testingAleksey Kladov2018-12-271-12/+55
|
* introduce hir::NameAleksey Kladov2018-12-273-25/+26
|
* Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::TyFlorian Diebold2018-12-251-1/+1
|
* Do name resolution by namespace (types/values)Florian Diebold2018-12-252-39/+121
|
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-231-2/+2
|
* Merge #319bors[bot]2018-12-211-1/+1
|\ | | | | | | | | | | | | | | 319: Completion icons r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * moar iconsAleksey Kladov2018-12-211-1/+1
| |
* | Fix handling of nested self in pathsDJMcNab2018-12-211-0/+19
|/
* use root-relative pathsAleksey Kladov2018-12-211-6/+2
|
* fixme commentAleksey Kladov2018-12-201-0/+1
|
* resolve paths across cratesAleksey Kladov2018-12-201-4/+17
|
* workaround across-crate resolve bugsAleksey Kladov2018-12-201-12/+21
|
* fix hir mockAleksey Kladov2018-12-201-3/+4
|
* switch analysis to vfsAleksey Kladov2018-12-201-5/+12
|
* use relpaths for module resolveAleksey Kladov2018-12-201-18/+19
|
* File module source does not depend on syntaxAleksey Kladov2018-12-182-4/+4
|
* resolve extern crates propertlyAleksey Kladov2018-12-092-46/+72
|
* move tests to separate fileAleksey Kladov2018-12-092-97/+95
|
* WIP: resolve across cratesAleksey Kladov2018-12-091-14/+41
|
* make resolver fields privateAleksey Kladov2018-12-091-5/+20
|
* Check Fileid in SourceFileMapAleksey Kladov2018-12-091-2/+2
|
* grand module renameAleksey Kladov2018-12-081-320/+0
|
* resolve 2018 style modulesAleksey Kladov2018-12-081-20/+20
|
* make stuff privateAleksey Kladov2018-12-051-11/+4
|
* move fuzzy source binding to a separete modeAleksey Kladov2018-12-052-68/+7
|
* Add functions to DefIdAleksey Kladov2018-12-041-3/+20
|
* module-scoped deflocAleksey Kladov2018-12-042-12/+28
|
* ModuleSource is ItemSourceAleksey Kladov2018-12-042-47/+35
|
* drop commentAleksey Kladov2018-11-281-1/+0
|
* make a bunch of stuff privateAleksey Kladov2018-11-282-11/+9
|
* Move hir tests to hitAleksey Kladov2018-11-281-0/+97
|
* Move hir to a separate crateAleksey Kladov2018-11-283-138/+29
|
* introduce hir crateAleksey Kladov2018-11-283-0/+1016