Home
last modified time | relevance | path

Searched refs:CXX11 (Results 1 – 12 of 12) 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.td193 class CXX11<string namespace, string name, int version = 1>
194 : Spelling<name, "CXX11"> {
202 // The GCC spelling implies GNU<name, "GNU"> and CXX11<"gnu", name> and also
468 CXX11<"","carries_dependency", 200809>];
609 let Spellings = [CXX11<"","noreturn", 200809>];
668 CXX11<"","deprecated", 201309>];
697 let Spellings = [CXX11<"clang", "fallthrough">];
885 let Spellings = [GNU<"noduplicate">, CXX11<"clang", "noduplicate">];
1116 let Spellings = [GNU<"optnone">, CXX11<"clang", "optnone">];
1339 let Spellings = [GNU<"type_visibility">, CXX11<"clang", "type_visibility">];
[all …]
DDiagnosticParseKinds.td87 InGroup<CXX11>;
97 InGroup<CXX11>;
259 "rvalue references are a C++11 extension">, InGroup<CXX11>;
264 "reference qualifiers on functions are a C++11 extension">, InGroup<CXX11>;
269 "inline namespaces are a C++11 feature">, InGroup<CXX11>;
275 InGroup<CXX11>;
285 "'auto' type specifier is a C++11 extension">, InGroup<CXX11>;
298 "range-based for loop is a C++11 extension">, InGroup<CXX11>;
677 "extern templates are a C++11 extension">, InGroup<CXX11>;
734 "deleted function definitions are a C++11 extension">, InGroup<CXX11>;
[all …]
DDiagnosticCommonKinds.td74 "variadic templates are a C++11 extension">, InGroup<CXX11>;
DDiagnosticGroups.td663 def CXX11 : DiagGroup<"c++11-extensions", [CXX11ExtraSemi, CXX11LongLong]>;
673 def : DiagGroup<"c++0x-extensions", [CXX11]>;
DDiagnosticSemaKinds.td999 "befriending enumeration type %0 is a C++11 extension">, InGroup<CXX11>;
1004 "non-class friend type %0 is a C++11 extension">, InGroup<CXX11>;
1016 InGroup<CXX11>;
1252 InGroup<CXX11>;
1367 "static data member %0 in union is a C++11 extension">, InGroup<CXX11>;
3271 InGroup<CXX11>;
3405 "internal linkage is a C++11 extension">, InGroup<CXX11>;
3467 "C++11 extension">, InGroup<CXX11>;
3676 InGroup<CXX11>;
3775 "'typename' occurs outside of a template">, InGroup<CXX11>;
[all …]
/external/clang/test/Lexer/
Dcxx0x_keyword_as_cxx98.cpp24 #define IF_CXX11(CXX11, CXX03) CXX03 argument
Dkeywords_test.cpp8 #ifdef CXX11
/external/clang/utils/TableGen/
DClangAttrEmitter.cpp2645 std::vector<StringMatcher::StringPair> GNU, Declspec, CXX11, Keywords, Pragma; in EmitClangAttrParsedAttrKinds() local
2679 Matches = &CXX11; in EmitClangAttrParsedAttrKinds()
2711 StringMatcher("Name", CXX11, OS).Emit(); in EmitClangAttrParsedAttrKinds()
2794 CXX11 = 1 << 1, enumerator
2843 .Case("CXX11", CXX11) in WriteDocumentation()
2852 if (Kind == CXX11 && !I.nameSpace().empty()) in WriteDocumentation()
2886 if (SupportedSpellings & CXX11) OS << "X"; in WriteDocumentation()
/external/clang/patches/
D0003-Add-support-for-RenderScript-specific-options.patch52 CXX11<"","deprecated">];
/external/clang/docs/
DInternalsManual.rst1655 (for use with Microsoft Visual Studio-style __declspec spellings), ``CXX11`
1662 or later accepts should also have a ``CXX11<"gnu", "spelling">`` spelling.
/external/pcre/dist/
DChangeLog876 32. Put spaces around SLJIT_PRINT_D in the JIT compiler. Required by CXX11.