aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/item_tree.rs
diff options
context:
space:
mode:
authorJonas Schievink <[email protected]>2020-06-23 17:20:51 +0100
committerJonas Schievink <[email protected]>2020-06-24 15:53:56 +0100
commitae7a296c85bba6ab279dd17b193f86db22ec3437 (patch)
tree42875a67886a80ca0ca3c4467cfea08ebe2f214f /crates/ra_hir_def/src/item_tree.rs
parent689e147c9dc416027fd36e94673431533df545f9 (diff)
Unify and test attribute handling
Diffstat (limited to 'crates/ra_hir_def/src/item_tree.rs')
-rw-r--r--crates/ra_hir_def/src/item_tree.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/crates/ra_hir_def/src/item_tree.rs b/crates/ra_hir_def/src/item_tree.rs
index a1a78fc5c..6eb0c1b91 100644
--- a/crates/ra_hir_def/src/item_tree.rs
+++ b/crates/ra_hir_def/src/item_tree.rs
@@ -355,7 +355,6 @@ pub struct ExternCrate {
355#[derive(Debug, Clone, Eq, PartialEq)] 355#[derive(Debug, Clone, Eq, PartialEq)]
356pub struct Function { 356pub struct Function {
357 pub name: Name, 357 pub name: Name,
358 pub attrs: Attrs,
359 pub visibility: RawVisibility, 358 pub visibility: RawVisibility,
360 pub generic_params: GenericParams, 359 pub generic_params: GenericParams,
361 pub has_self_param: bool, 360 pub has_self_param: bool,
@@ -368,7 +367,6 @@ pub struct Function {
368#[derive(Debug, Clone, Eq, PartialEq)] 367#[derive(Debug, Clone, Eq, PartialEq)]
369pub struct Struct { 368pub struct Struct {
370 pub name: Name, 369 pub name: Name,
371 pub attrs: Attrs,
372 pub visibility: RawVisibility, 370 pub visibility: RawVisibility,
373 pub generic_params: GenericParams, 371 pub generic_params: GenericParams,
374 pub fields: Fields, 372 pub fields: Fields,
@@ -389,7 +387,6 @@ pub enum StructDefKind {
389#[derive(Debug, Clone, Eq, PartialEq)] 387#[derive(Debug, Clone, Eq, PartialEq)]
390pub struct Union { 388pub struct Union {
391 pub name: Name, 389 pub name: Name,
392 pub attrs: Attrs,
393 pub visibility: RawVisibility, 390 pub visibility: RawVisibility,
394 pub generic_params: GenericParams, 391 pub generic_params: GenericParams,
395 pub fields: Fields, 392 pub fields: Fields,
@@ -399,7 +396,6 @@ pub struct Union {
399#[derive(Debug, Clone, Eq, PartialEq)] 396#[derive(Debug, Clone, Eq, PartialEq)]
400pub struct Enum { 397pub struct Enum {
401 pub name: Name, 398 pub name: Name,
402 pub attrs: Attrs,
403 pub visibility: RawVisibility, 399 pub visibility: RawVisibility,
404 pub generic_params: GenericParams, 400 pub generic_params: GenericParams,
405 pub variants: Range<Idx<Variant>>, 401 pub variants: Range<Idx<Variant>>,