Home
last modified time | relevance | path

Searched refs:CXX11 (Results 1 – 11 of 11) sorted by relevance

/external/clang/test/Sema/
Dthread-specifier.c52 #elif !defined(CXX11) in f()
66 #ifdef CXX11
90 #elif !defined(CXX11)
102 #if !defined(CXX11)
115 #if !defined(CXX11)
/external/clang/include/clang/Basic/
DAttr.td199 class CXX11<string namespace, string name, int version = 1>
200 : Spelling<name, "CXX11"> {
209 // The GCC spelling implies GNU<name, "GNU"> and CXX11<"gnu", name> and also
485 CXX11<"","carries_dependency", 200809>];
646 let Spellings = [CXX11<"","noreturn", 200809>];
707 CXX11<"","deprecated", 201309>];
736 let Spellings = [CXX11<"clang", "fallthrough">];
918 CXX11<"clang", "disable_tail_calls">];
941 let Spellings = [GNU<"noduplicate">, CXX11<"clang", "noduplicate">];
1072 let Spellings = [GNU<"not_tail_called">, CXX11<"clang", "not_tail_called">];
[all …]
DDiagnosticParseKinds.td77 InGroup<CXX11>;
87 InGroup<CXX11>;
250 "rvalue references are a C++11 extension">, InGroup<CXX11>;
255 "reference qualifiers on functions are a C++11 extension">, InGroup<CXX11>;
266 InGroup<CXX11>;
287 "range-based for loop is a C++11 extension">, InGroup<CXX11>;
639 "extern templates are a C++11 extension">, InGroup<CXX11>;
694 InGroup<CXX11>;
702 InGroup<CXX11>;
713 "alias declarations are a C++11 extension">, InGroup<CXX11>;
[all …]
DDiagnosticCommonKinds.td74 "variadic templates are a C++11 extension">, InGroup<CXX11>;
DDiagnosticGroups.td696 def CXX11 : DiagGroup<"c++11-extensions", [CXX11ExtraSemi, CXX11InlineNamespace,
707 def : DiagGroup<"c++0x-extensions", [CXX11]>;
DDiagnosticSemaKinds.td210 "'auto' type specifier is a C++11 extension">, InGroup<CXX11>;
1084 "befriending enumeration type %0 is a C++11 extension">, InGroup<CXX11>;
1089 "non-class friend type %0 is a C++11 extension">, InGroup<CXX11>;
1101 InGroup<CXX11>;
1347 InGroup<CXX11>;
1465 "static data member %0 in union is a C++11 extension">, InGroup<CXX11>;
3449 InGroup<CXX11>;
3584 "internal linkage is a C++11 extension">, InGroup<CXX11>;
3646 "C++11 extension">, InGroup<CXX11>;
3855 InGroup<CXX11>;
[all …]
/external/clang/test/Lexer/
Dcxx0x_keyword_as_cxx98.cpp24 #define IF_CXX11(CXX11, CXX03) CXX03 argument
Dkeywords_test.cpp34 #ifdef CXX11
/external/clang/utils/TableGen/
DClangAttrEmitter.cpp2697 std::vector<StringMatcher::StringPair> GNU, Declspec, CXX11, Keywords, Pragma; in EmitClangAttrParsedAttrKinds() local
2731 Matches = &CXX11; in EmitClangAttrParsedAttrKinds()
2763 StringMatcher("Name", CXX11, OS).Emit(); in EmitClangAttrParsedAttrKinds()
2847 CXX11 = 1 << 1, enumerator
2896 .Case("CXX11", CXX11) in WriteDocumentation()
2905 if (Kind == CXX11 && !I.nameSpace().empty()) in WriteDocumentation()
2939 if (SupportedSpellings & CXX11) OS << "X"; in WriteDocumentation()
/external/clang/docs/
DInternalsManual.rst1701 ``CXX11`` Spelled with a C++-style ``[[attr]]`` syntax. If the attribute
/external/pcre/dist/
DChangeLog1219 32. Put spaces around SLJIT_PRINT_D in the JIT compiler. Required by CXX11.