aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/source_binder.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove MacroFileKindEdwin Cheng2019-12-081-39/+2
* Rename GenericParam -> TypeParamAleksey Kladov2019-12-071-5/+5
* Get the right analyzer for implsAleksey Kladov2019-12-071-1/+5
* Remove idx and parent generics from genericsAleksey Kladov2019-12-071-8/+2
* Implement ancestors_with_macros in a better wayFlorian Diebold2019-12-061-12/+1
* Try to make go to definition work in format!Florian Diebold2019-12-061-5/+18
* Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-2/+3
* Add `ModuleSource::Block`ice10002019-12-041-1/+2
* Replace `ra_hir_expand::either` with crateice10002019-12-031-3/+4
* Add BuiltinShadowModeEdwin Cheng2019-11-301-1/+1
* Rename Source -> InFileAleksey Kladov2019-11-281-14/+14
* Move TyAleksey Kladov2019-11-271-17/+5
* Use Id for variatsAleksey Kladov2019-11-271-2/+2
* More decouplingAleksey Kladov2019-11-271-3/+3
* Decouple moreAleksey Kladov2019-11-271-3/+3
* DecoupleAleksey Kladov2019-11-271-4/+4
* CleanupAleksey Kladov2019-11-261-2/+2
* Hide MacroCallLocEdwin Cheng2019-11-261-4/+2
* Merge #2406bors[bot]2019-11-261-5/+6
|\
| * Remove dbg!Edwin Cheng2019-11-261-2/+0
| * Add hygiene information to SourceAnalyzerEdwin Cheng2019-11-261-5/+8
* | Introduce hir::TypeAleksey Kladov2019-11-261-21/+25
|/
* Use GenericDefIdMoreAleksey Kladov2019-11-251-2/+2
* Remove Resolver from autoderefAleksey Kladov2019-11-251-2/+8
* SimplifyAleksey Kladov2019-11-241-5/+4
* Don't redo field resolution in the IDEAleksey Kladov2019-11-241-0/+5
* Switch to StaticLoc for staticsAleksey Kladov2019-11-241-8/+4
* Cleanup importsAleksey Kladov2019-11-241-6/+7
* Add to_macro_file_kindEdwin Cheng2019-11-211-2/+38
* Move resolver to hir_defAleksey Kladov2019-11-211-8/+8
* DecoupleAleksey Kladov2019-11-211-4/+9
* Split internal and user-visible ScopeDefAleksey Kladov2019-11-211-2/+17
* Move ScopeDefAleksey Kladov2019-11-211-3/+3
* DecoupleAleksey Kladov2019-11-211-4/+4
* DecoupleAleksey Kladov2019-11-211-6/+6
* Move expr resolver to resolveAleksey Kladov2019-11-211-3/+3
* Decouple ResolverAleksey Kladov2019-11-211-9/+12
* Add HasResolver traitAleksey Kladov2019-11-201-1/+1
* Move constants to new IDAleksey Kladov2019-11-201-1/+6
* Fix expand macroEdwin Cheng2019-11-201-3/+10
* Next gen IDs for functionsAleksey Kladov2019-11-201-1/+1
* Rename with_ast -> with_valueAleksey Kladov2019-11-201-6/+6
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-201-12/+12
* Change to use Expansion::file_id and reorderingEdwin Cheng2019-11-191-6/+1
* RebaseEdwin Cheng2019-11-191-0/+5
* More correct expansion mappingAleksey Kladov2019-11-171-4/+9
* Goto definition works inside macrosAleksey Kladov2019-11-161-1/+22
* Force passing Source when creating a SourceAnalyzerAleksey Kladov2019-11-151-30/+20
* Prepare SourceAnalyzer for macrosAleksey Kladov2019-11-151-1/+0
* Prepare SourceAnalyzer for macrosAleksey Kladov2019-11-151-7/+6