aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/item_tree.rs
Commit message (Expand)AuthorAgeFilesLines
* Finalize impl GrammarAleksey Kladov2020-07-301-2/+2
* Finalize Trait grammarAleksey Kladov2020-07-301-2/+2
* Finalize const&static grammarAleksey Kladov2020-07-301-4/+4
* Rename EnumDef -> EnumAleksey Kladov2020-07-301-2/+2
* Rename StructDef -> StructAleksey Kladov2020-07-301-2/+2
* Finalize union grammarAleksey Kladov2020-07-301-2/+2
* Rename TypeAliasDef -> TypeAliasAleksey Kladov2020-07-301-2/+2
* Rename FnDef -> FnAleksey Kladov2020-07-301-2/+2
* Rename UseItem -> UseAleksey Kladov2020-07-301-2/+2
* Finish extern crates grammarAleksey Kladov2020-07-301-2/+2
* Rename ModuleItem -> ItemAleksey Kladov2020-07-291-3/+3
* Thread varargs through r-aJonas Schievink2020-07-141-0/+1
* Use IdRange for variantsJonas Schievink2020-06-251-2/+22
* Generalize FieldIds -> IdRange<T>Jonas Schievink2020-06-251-8/+9
* Collect field/variant attrs in ItemTreeJonas Schievink2020-06-251-4/+21
* Allow iterating fields in the ItemTreeJonas Schievink2020-06-251-2/+20
* Reorder itemsJonas Schievink2020-06-241-76/+76
* Shrink arenas after building ItemTreeJonas Schievink2020-06-241-0/+46
* ItemTree: Use more boxed slicesJonas Schievink2020-06-241-5/+5
* Don't allocate empty genericsJonas Schievink2020-06-241-7/+44
* Don't allocate common visibilitiesJonas Schievink2020-06-241-13/+74
* Remove file id from item treeJonas Schievink2020-06-241-14/+7
* Slightly reduce ItemTree memory footprintJonas Schievink2020-06-241-34/+39
* Merge item tree traitsJonas Schievink2020-06-241-16/+11
* Generate ModItem via macroJonas Schievink2020-06-241-105/+60
* Unify and test attribute handlingJonas Schievink2020-06-241-4/+0
* Collect inner items in expression macrosJonas Schievink2020-06-241-12/+15
* Make generics and attr queries use ItemTreeJonas Schievink2020-06-241-0/+7
* Record HirFileId's in profilerJonas Schievink2020-06-241-1/+1
* Make remaining item data queries use item treeJonas Schievink2020-06-241-0/+4
* draw the rest of the owlJonas Schievink2020-06-241-17/+116
* ItemTree: Make clonable and add AST accessJonas Schievink2020-06-241-15/+69
* Lower genericsJonas Schievink2020-06-241-8/+8
* ItemTree: use a newtyped IDJonas Schievink2020-06-241-32/+104
* Move ItemTree lowering into its own moduleJonas Schievink2020-06-241-505/+12
* Fix testJonas Schievink2020-06-241-1/+5
* Draw the rest of the owlJonas Schievink2020-06-241-27/+108
* collector changes WIPJonas Schievink2020-06-241-3/+9
* lower traitsJonas Schievink2020-06-241-29/+206
* Hook up query, add impls, lower moarJonas Schievink2020-06-241-37/+121
* Start item treeAleksey Kladov2020-06-241-0/+511