def EnableIf : InheritableAttr {
let Spellings = [GNU<"enable_if">];
- let Subjects = SubjectList<[Function]>;
+ let Subjects = SubjectList<[FunctionDefinition]>;
let Args = [ExprArgument<"Cond">, StringArgument<"Message">];
let TemplateDependent = 1;
}
def Overloadable : Attr {
let Spellings = [GNU<"overloadable">];
- let Subjects = SubjectList<[Function], ErrorDiag>;
+ let Subjects = SubjectList<[FunctionDefinition], ErrorDiag>;
}
def Override : InheritableAttr {
-// RUN: %clang_cc1 %s -verify -Wno-gcc-compat
-// RUN: %clang_cc1 %s -DCODEGEN -emit-llvm -o - -Wno-gcc-compat | FileCheck %s
+// RUN: %clang_cc1 %s -verify
+// RUN: %clang_cc1 %s -DCODEGEN -emit-llvm -o - | FileCheck %s
#define O_CREAT 0x100
typedef int mode_t;