aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/data.rs
Commit message (Expand)AuthorAgeFilesLines
* Don't store supertraits in ItemTreeLaurențiu Nicola2021-05-271-3/+1
* internal: intern `TypeBound`sJonas Schievink2021-05-241-2/+2
* Check if bitflags deps pulls its weightAleksey Kladov2021-04-041-9/+9
* Use bitflags to compress function propertiesJonas Schievink2021-04-031-13/+44
* Global TypeRef/TraitRef interningJonas Schievink2021-04-011-14/+15
* Rename target_ty to self_tyLukas Wirth2021-03-291-3/+3
* Lower traits to TraitRef instead of TypeRefLukas Wirth2021-03-291-2/+2
* Rename `item_tree` query to `file_item_tree`Jonas Schievink2021-03-181-2/+2
* Make `ItemTreeId` its own typeJonas Schievink2021-03-181-10/+10
* Avoid cloning `CfgOptions`Jonas Schievink2021-03-181-2/+3
* Support `#[cfg]` on all associated itemsJonas Schievink2021-03-181-5/+5
* Apply `#[cfg]`s when computing function signaturesJonas Schievink2021-03-171-4/+11
* ItemTree: lower attributes on fn parametersJonas Schievink2021-03-171-3/+15
* Merge #8048bors[bot]2021-03-171-17/+20
|\
| * Fix missing unresolved macro diagnostic in function bodyBrandon2021-03-161-17/+20
* | Use hir formatter moreoxalica2021-03-151-3/+9
* | Introduce FunctionQualifier for hir::FunctionDataoxalica2021-03-151-5/+5
|/
* Delete `ContainerId`Jonas Schievink2021-03-091-2/+2
* Remove redundant clonesYoshua Wuyts2021-02-051-1/+1
* Intern `TypeRef`s in the containing `ItemTree`Jonas Schievink2021-02-041-7/+7
* Use block_def_map in body loweringJonas Schievink2021-02-031-1/+1
* Revert "Use block_def_map in body lowering"Jonas Schievink2021-02-021-1/+1
* Use block_def_map in body loweringJonas Schievink2021-02-011-1/+1
* Revert "Make use of `block_def_map` in body lowering"Jonas Schievink2021-01-211-1/+1
* Make use of `block_def_map` in body loweringJonas Schievink2021-01-211-1/+1
* Refactor attributes API to allow handling cfg_attrJonas Schievink2020-12-181-2/+3
* Ignore extern items in incorrect-case checkJonas Schievink2020-12-101-0/+4
* Emit macro diagnostics when lowering bodiesJonas Schievink2020-11-301-1/+1
* Differentiate method/tymethod by determining 'defaultness'Zac Pullar-Strecker2020-10-081-0/+2
* Lower extern type alias as foreign opaque type.Charles Lew2020-09-161-0/+2
* Rename ra_hir_def -> hir_defAleksey Kladov2020-08-131-0/+278