Home | History | Annotate | Download | only in TableGen

Lines Matching refs:variety

37   FlattenedSpelling(const std::string &Variety, const std::string &Name,
39 V(Variety), N(Name), NS(Namespace), K(KnownToGCC) {}
41 V(Spelling.getValueAsString("Variety")),
52 const std::string &variety() const { return V; }
65 if (Spelling->getValueAsString("Variety") == "GCC") {
1129 std::string Variety = Spellings[I].variety();
1131 if (Variety == "GNU") {
1134 } else if (Variety == "CXX11") {
1142 } else if (Variety == "Declspec") {
1145 } else if (Variety == "Keyword") {
1148 } else if (Variety == "Pragma") {
1157 llvm_unreachable("Unknown attribute syntax variety!");
1166 if (Variety == "Pragma") {
1213 if (S.variety() != Spelling.variety())
1265 // The enumerants are automatically generated based on the variety,
1274 std::string Varietyvariety();
1279 EnumName += (Variety + "_");
1332 if (I.variety() != "GNU")
1704 return S.variety() == "Pragma";
1853 const std::string &Variety = "", const std::string &Scope = "") {
1863 if (Variety == "CXX11") {
1866 if (Spelling->getValueAsString("Variety") == "CXX11") {
1907 // If this is the C++11 variety, also add in the LangOpts test.
1908 if (Variety == "CXX11")
1910 } else if (Variety == "CXX11")
1919 if (Variety.empty() || (Variety == S.variety() &&
1937 // spelling variety.
1941 std::string Variety = SI.variety();
1942 if (Variety == "GNU")
1944 else if (Variety == "Declspec")
1946 else if (Variety == "CXX11")
1948 else if (Variety == "Pragma")
2000 << StringSwitch<unsigned>(Spellings[I].variety())
2677 std::string Spelling, Variety = S.variety();
2678 if (Variety == "CXX11") {
2682 } else if (Variety == "GNU")
2684 else if (Variety == "Declspec")
2686 else if (Variety == "Keyword")
2688 else if (Variety == "Pragma")
2691 assert(Matches && "Unsupported spelling variety found");
2841 SpellingKind Kind = StringSwitch<SpellingKind>(I.variety())