From 8472fa6c54c9d044adcd147f6826bccebd730f30 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Sat, 8 Jun 2019 00:01:21 +0000 Subject: DebugInfo: Add support for 'nodebug' attribute on typedefs and alias templates Seems like a logical extension to me - and of interest because it might help reduce the debug info size of libc++ by applying this attribute to type traits that have a disproportionate debug info cost compared to the benefit (& possibly harm/confusion) they cause users. llvm-svn: 362856 --- clang/test/Misc/pragma-attribute-supported-attributes-list.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/test/Misc/pragma-attribute-supported-attributes-list.test') diff --git a/clang/test/Misc/pragma-attribute-supported-attributes-list.test b/clang/test/Misc/pragma-attribute-supported-attributes-list.test index 6e07e8e8111..aa71e0bc8f5 100644 --- a/clang/test/Misc/pragma-attribute-supported-attributes-list.test +++ b/clang/test/Misc/pragma-attribute-supported-attributes-list.test @@ -72,7 +72,7 @@ // CHECK-NEXT: NSConsumesSelf (SubjectMatchRule_objc_method) // CHECK-NEXT: Naked (SubjectMatchRule_function) // CHECK-NEXT: NoCommon (SubjectMatchRule_variable) -// CHECK-NEXT: NoDebug (SubjectMatchRule_hasType_functionType, SubjectMatchRule_objc_method, SubjectMatchRule_variable_not_is_parameter) +// CHECK-NEXT: NoDebug (SubjectMatchRule_type_alias, SubjectMatchRule_hasType_functionType, SubjectMatchRule_objc_method, SubjectMatchRule_variable_not_is_parameter) // CHECK-NEXT: NoDestroy (SubjectMatchRule_variable) // CHECK-NEXT: NoDuplicate (SubjectMatchRule_function) // CHECK-NEXT: NoEscape (SubjectMatchRule_variable_is_parameter) -- cgit v1.2.3