aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename ra_arenaAleksey Kladov2020-08-121-1/+1
* Rename ModuleItem -> ItemAleksey Kladov2020-07-291-1/+1
* Remove TypeCtor interningFlorian Diebold2020-07-151-4/+4
* Don't copy-paste `impl_froms` into every crateAleksey Kladov2020-07-131-30/+15
* draw the rest of the owlJonas Schievink2020-06-241-19/+78
* Start item treeAleksey Kladov2020-06-241-0/+2
* Replace `impls_in_trait` with `CrateImplDefs`Jonas Schievink2020-06-191-1/+1
* Don't guess macro expansion crateAleksey Kladov2020-06-111-3/+8
* Add an ImportMapJonas Schievink2020-06-041-0/+1
* Switch to new magic marksAleksey Kladov2020-05-201-2/+0
* Rename StructField -> FieldAleksey Kladov2020-04-251-5/+5
* Check for eprintln on CIAleksey Kladov2020-04-061-0/+5
* Refactoring a bitEdwin Cheng2020-03-251-2/+5
* Add basic custom derive loweringEdwin Cheng2020-03-251-1/+4
* Simplify Arena to use a generic indexAleksey Kladov2020-03-191-13/+5
* ra_hir_def: remove dat fixmeveetaha2020-03-181-1/+0
* Use `dyn Trait` for working with databseAleksey Kladov2020-03-161-24/+24
* Implement concat macroEdwin Cheng2020-03-031-5/+18
* Rename ast::ImplBlock -> ast::ImplDefAleksey Kladov2020-02-291-1/+1
* More manual clippy fixesKirill Bulatov2020-02-181-2/+2
* Introduce AsMacroCall traitEdwin Cheng2020-02-171-1/+62
* Introduce SourceBinderAleksey Kladov2020-01-151-1/+1
* find_path WIPFlorian Diebold2020-01-111-0/+1
* Remove visibility query, instead add struct field visibility to dataFlorian Diebold2019-12-261-23/+0
* Add infrastructure for visibility on syntax and hir_def levelFlorian Diebold2019-12-261-0/+25
* Move LocalImportIdAleksey Kladov2019-12-211-4/+0
* Remove imports from hirAleksey Kladov2019-12-211-1/+1
* Revert "Merge #2629"Aleksey Kladov2019-12-211-0/+4
* Privatize LocalImportIDAleksey Kladov2019-12-211-4/+0
* Merge #2624bors[bot]2019-12-201-0/+1
|\
| * Add item_scope moduleAleksey Kladov2019-12-201-0/+1
* | Add support macros in impl blocksEdwin Cheng2019-12-201-0/+1
|/
* Reduce copy-paste some moreAleksey Kladov2019-12-201-13/+1
* Use generic ItemLoc for implsAleksey Kladov2019-12-201-23/+4
* Remove more copy-pasteAleksey Kladov2019-12-201-121/+29
* Remove more copy-pasteAleksey Kladov2019-12-201-57/+30
* Support for nested traitsAleksey Kladov2019-12-201-3/+3
* Support for nested statics, consts and type aliasesAleksey Kladov2019-12-201-3/+3
* Support for nested ADTAleksey Kladov2019-12-201-4/+5
* Introduce `ContainerId`Aleksey Kladov2019-12-201-4/+18
* Rename ContainerId -> AssocContainerIdAleksey Kladov2019-12-201-9/+9
* Add body as a possible container for itemsAleksey Kladov2019-12-191-12/+12
* Remove old location infraAleksey Kladov2019-12-121-61/+4
* Move enum&union to new locAleksey Kladov2019-12-121-13/+37
* Move structs to new locAleksey Kladov2019-12-121-6/+18
* Move traits to the new locAleksey Kladov2019-12-121-9/+21
* Switch to the new location for implsAleksey Kladov2019-12-121-9/+21
* Rename GenericParam -> TypeParamAleksey Kladov2019-12-071-4/+4
* Classify name works for TypeParamsAleksey Kladov2019-12-071-0/+14
* Store GenericParams in arenaAleksey Kladov2019-12-071-0/+10