aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/path.rs
Commit message (Collapse)AuthorAgeFilesLines
* Refactor PathKindAleksey Kladov2019-12-171-3/+2
|
* Use different types for path with and without genericsAleksey Kladov2019-12-141-200/+145
|
* Use path macroFlorian Diebold2019-12-131-63/+32
|
* Rename N! to name!Florian Diebold2019-12-131-4/+4
|
* Add macros for known names and pathsFlorian Diebold2019-12-131-25/+20
|
* Correctly infer - and ! using std::ops::{Neg,Not}Emil Lauridsen2019-12-131-0/+8
|
* Correct obsolete commentAleksey Kladov2019-12-121-2/+1
|
* Move use tree lowering to a separate moduleAleksey Kladov2019-12-121-104/+3
|
* Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-0/+5
|
* Replace `ra_hir_expand::either` with crateice10002019-12-031-5/+5
|
* Infer range typesoxalica2019-11-281-0/+30
|
* Rename Source -> InFileAleksey Kladov2019-11-281-2/+2
|
* Add hygiene information to SourceAnalyzerEdwin Cheng2019-11-261-1/+1
|
* Don't redo field resolution in the IDEAleksey Kladov2019-11-241-1/+1
|
* Some docsAleksey Kladov2019-11-241-1/+1
|
* Reduce visibilityAleksey Kladov2019-11-241-4/+7
|
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-201-1/+1
|
* improve compile time a bitAleksey Kladov2019-10-301-1/+1
|
* move hygiene to hir_expandAleksey Kladov2019-10-301-1/+2
|
* push name down to hir_expandAleksey Kladov2019-10-301-8/+7
|
* push either to hir_expandAleksey Kladov2019-10-301-1/+1
|
* refactor $crate handlingAleksey Kladov2019-10-301-52/+49
| | | | | Introduce proper hygiene module, which should grow quite a bit eventually.
* move raw_items to hir_defAleksey Kladov2019-10-301-0/+423