From d82292e1ce8112cfa5e42d0221a563649d067747 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Thu, 10 Dec 2020 15:45:01 +0100 Subject: Ignore extern items in incorrect-case check --- crates/hir_def/src/data.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates/hir_def/src/data.rs') diff --git a/crates/hir_def/src/data.rs b/crates/hir_def/src/data.rs index 146045938..dd3a906af 100644 --- a/crates/hir_def/src/data.rs +++ b/crates/hir_def/src/data.rs @@ -28,6 +28,7 @@ pub struct FunctionData { pub has_body: bool, pub is_unsafe: bool, pub is_varargs: bool, + pub is_extern: bool, pub visibility: RawVisibility, } @@ -46,6 +47,7 @@ impl FunctionData { has_body: func.has_body, is_unsafe: func.is_unsafe, is_varargs: func.is_varargs, + is_extern: func.is_extern, visibility: item_tree[func.visibility].clone(), }) } @@ -191,6 +193,7 @@ pub struct StaticData { pub type_ref: TypeRef, pub visibility: RawVisibility, pub mutable: bool, + pub is_extern: bool, } impl StaticData { @@ -204,6 +207,7 @@ impl StaticData { type_ref: statik.type_ref.clone(), visibility: item_tree[statik.visibility].clone(), mutable: statik.mutable, + is_extern: statik.is_extern, }) } } -- cgit v1.2.3