rust/crates/hir_def/src
Daniel Frampton f08109bd2d Introduce new queries to compute
1) the set of attributes for all variants of an enum, and
  2) the set of attributes for all fields of a variant.

This avoids the current n^2 behavior when rendering completion for variants, which
prevents completion for enums with large numbers of variants.
2021-01-04 20:37:50 -08:00
..
body Merge #7021 2020-12-24 12:04:28 +00:00
item_tree Don't look at attributes when lowering to ItemTree 2020-12-18 20:37:26 +01:00
nameres Fixed old failed test due to new fixes 2020-12-28 20:08:50 +08:00
path Revert "Proper handling $crate and local_inner_macros" 2021-01-03 11:47:57 +01:00
adt.rs Refactor attributes API to allow handling cfg_attr 2020-12-18 02:24:14 +01:00
attr.rs Introduce new queries to compute 2021-01-04 20:37:50 -08:00
body.rs Track labels in the HIR 2020-12-24 12:49:40 +01:00
builtin_attr.rs Add upstream commit to builtin_attr.rs 2020-12-11 19:12:06 +01:00
builtin_type.rs
child_by_source.rs
data.rs Refactor attributes API to allow handling cfg_attr 2020-12-18 02:24:14 +01:00
db.rs Introduce new queries to compute 2021-01-04 20:37:50 -08:00
diagnostics.rs Expand doc on dealing with "proc macro not expanded" 2021-01-01 18:47:54 +00:00
dyn_map.rs
expr.rs Merge #7021 2020-12-24 12:04:28 +00:00
find_path.rs
generics.rs Add ConstParams to the HIR 2021-01-01 10:06:42 +01:00
import_map.rs Simplify 2020-12-30 13:38:37 +03:00
item_scope.rs Make macro def krate mandatory 2020-12-15 20:33:05 +01:00
item_tree.rs Add ConstParams to the HIR 2021-01-01 10:06:42 +01:00
keys.rs Add ConstParams to the HIR 2021-01-01 10:06:42 +01:00
lang_item.rs Remove module_lang_items 2020-12-17 00:26:01 +01:00
lib.rs Impl HasAttrs for GenericParam 2021-01-02 00:44:59 +01:00
nameres.rs Remove some unneeded string allocations 2020-12-31 10:13:14 +01:00
path.rs More accurate #[derive] parsing 2020-12-19 01:10:56 +01:00
per_ns.rs
resolver.rs Add ConstParams to the HIR 2021-01-01 10:06:42 +01:00
src.rs Change HasChildSource::ChildId assoc item to generic param 2020-12-15 18:21:01 +01:00
test_db.rs Introduce anchored_path 2020-12-09 19:07:05 +03:00
trace.rs
type_ref.rs Node-ify lifetimes 2020-12-16 14:16:09 +01:00
visibility.rs