aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/from_source.rs
Commit message (Expand)AuthorAgeFilesLines
* More profilingAleksey Kladov2019-12-211-2/+7
* Optimize and profileAleksey Kladov2019-12-211-0/+4
* Fix resolve for field init shorthandAleksey Kladov2019-12-201-7/+9
* Rebuild ra_lsp_server and nest helper function.Aleksey Kladov2019-12-201-37/+37
* Handle nested declrations in from_sourceAleksey Kladov2019-12-201-7/+16
* Add local functions to bodiesAleksey Kladov2019-12-201-3/+8
* Dedupe from_source implsAleksey Kladov2019-12-121-77/+34
* Move enum&union to new locAleksey Kladov2019-12-121-19/+10
* Move structs to new locAleksey Kladov2019-12-121-2/+4
* Simplify from_sourceAleksey Kladov2019-12-121-49/+34
* Move traits to the new locAleksey Kladov2019-12-121-2/+4
* Switch to the new location for implsAleksey Kladov2019-12-121-2/+4
* Drop some unused methodsAleksey Kladov2019-12-081-2/+4
* Cleanup Crate APIAleksey Kladov2019-12-081-1/+1
* Discover type parameters in more casesAleksey Kladov2019-12-071-0/+5
* Rename GenericParam -> TypeParamAleksey Kladov2019-12-071-4/+4
* Classify name works for TypeParamsAleksey Kladov2019-12-071-3/+20
* DynMapAleksey Kladov2019-12-061-36/+38
* Merge #2479bors[bot]2019-12-051-2/+2
|\
| * Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-2/+2
* | Reduce copy-pasteAleksey Kladov2019-12-051-20/+30
* | Introduce ChildFromSourceAleksey Kladov2019-12-051-101/+40
|/
* One pub function less is good!ice10002019-12-051-5/+4
* No block at the momentice10002019-12-041-1/+1
* Remove almost unused `ModuleSource::new`ice10002019-12-041-1/+1
* Add `ModuleSource::Block`ice10002019-12-041-4/+4
* Rename Source -> InFileAleksey Kladov2019-11-281-31/+31
* ReformatAleksey Kladov2019-11-271-6/+5
* Rename module_id -> local_idAleksey Kladov2019-11-271-4/+4
* Fix hir for ast::UnionDefAleksey Kladov2019-11-251-7/+6
* Simplify ADT fieldsAleksey Kladov2019-11-241-2/+1
* SimplifyAleksey Kladov2019-11-241-4/+4
* SimplifyAleksey Kladov2019-11-241-1/+3
* Switch to StaticLoc for staticsAleksey Kladov2019-11-241-2/+13
* Cleanup importsAleksey Kladov2019-11-241-2/+1
* Move constants to new IDAleksey Kladov2019-11-201-3/+22
* Switch type aliases to new sourcesAleksey Kladov2019-11-201-41/+71
* Next gen IDs for functionsAleksey Kladov2019-11-201-7/+58
* Rename Source::ast -> Source::valueAleksey Kladov2019-11-201-19/+19
* Handle ast::MacroCall in classify_name and impl FromSource for MacroDefkjeremy2019-11-151-4/+19
* Sourcify some thingsAleksey Kladov2019-11-151-3/+2
* Remove old impls infrastructureAleksey Kladov2019-11-151-8/+2
* Refactor Module::from_source to properly descend from root fileAleksey Kladov2019-11-151-32/+36
* Move body queries to hir_defAleksey Kladov2019-11-141-2/+2
* Handle macro-generated expressions slightly less wrongAleksey Kladov2019-11-141-1/+2
* Add hir::LocalAleksey Kladov2019-11-111-3/+27
* Unfork struct and union idsAleksey Kladov2019-11-091-4/+6
* Move CrateDefMap to hir_defAleksey Kladov2019-11-031-8/+14
* push name down to hir_expandAleksey Kladov2019-10-301-1/+1
* remove forward pointer for nameAleksey Kladov2019-10-301-1/+1