Lines Matching refs:EXTERNAL
68 ; ASM: .byte 32 # Attributes: VARIABLE, EXTERNAL
72 ; ASM: .byte 16 # Attributes: TYPE, EXTERNAL
244 ; CHECK-NEXT: [[GLOBAL_FUNC]] EXTERNAL FUNCTION "global_function"
245 ; CHECK-NEXT: [[NS]] EXTERNAL TYPE "ns"
248 ; CHECK-NEXT: [[GLOB_NS_FUNC]] EXTERNAL FUNCTION "ns::global_namespace_function"
254 ; CHECK-NEXT: [[ANON]] EXTERNAL TYPE "(anonymous namespace)"
255 ; CHECK-NEXT: [[OUTER_ANON]] EXTERNAL TYPE "outer::(anonymous namespace)"
257 ; CHECK-NEXT: [[OUTER]] EXTERNAL TYPE "outer"
258 ; FIXME: GCC produces enumerators as EXTERNAL, not STATIC
260 ; CHECK-NEXT: [[MEM_FUNC]] EXTERNAL FUNCTION "C::member_function"
261 ; CHECK-NEXT: [[GLOB_VAR]] EXTERNAL VARIABLE "global_variable"
262 ; CHECK-NEXT: [[GLOB_NS_VAR]] EXTERNAL VARIABLE "ns::global_namespace_variable"
263 ; CHECK-NEXT: [[ANON_INNER]] EXTERNAL TYPE "(anonymous namespace)::inner"
264 ; CHECK-NEXT: [[D_VAR]] EXTERNAL VARIABLE "ns::d"
266 ; CHECK-NEXT: [[STATIC_MEM_VAR]] EXTERNAL VARIABLE "C::static_member_variable"
267 ; CHECK-NEXT: [[STATIC_MEM_FUNC]] EXTERNAL FUNCTION "C::static_member_function"
272 ; CHECK-NEXT: [[C]] EXTERNAL TYPE "C"
274 ; CHECK-NEXT: [[D]] EXTERNAL TYPE "ns::D"
275 ; CHECK-NEXT: [[NAMED_ENUM]] EXTERNAL TYPE "named_enum"
277 ; CHECK-NEXT: [[NAMED_ENUM_CLASS]] EXTERNAL TYPE "named_enum_class"