Lines Matching refs:Clause
169 Clause C(R); in generateClauseEnumVal()
492 for (const Clause C : DirLang.getClauses()) { in generateGetClauseVal()
937 Clause C = VerClause.getClause(); in generateClauseSet()
1051 for (const Clause Clause : DirLang.getClauses()) { in generateFlangClauseParserClass() local
1052 if (!Clause.getFlangClass().empty()) { in generateFlangClauseParserClass()
1053 OS << "WRAPPER_CLASS(" << Clause.getFormattedParserClassName() << ", "; in generateFlangClauseParserClass()
1054 if (Clause.isValueOptional() && Clause.isValueList()) { in generateFlangClauseParserClass()
1055 OS << "std::optional<std::list<" << Clause.getFlangClass() << ">>"; in generateFlangClauseParserClass()
1056 } else if (Clause.isValueOptional()) { in generateFlangClauseParserClass()
1057 OS << "std::optional<" << Clause.getFlangClass() << ">"; in generateFlangClauseParserClass()
1058 } else if (Clause.isValueList()) { in generateFlangClauseParserClass()
1059 OS << "std::list<" << Clause.getFlangClass() << ">"; in generateFlangClauseParserClass()
1061 OS << Clause.getFlangClass(); in generateFlangClauseParserClass()
1064 OS << "EMPTY_CLASS(" << Clause.getFormattedParserClassName(); in generateFlangClauseParserClass()
1078 Clause Clause(C); in generateFlangClauseParserClassList() local
1079 OS << Clause.getFormattedParserClassName() << "\n"; in generateFlangClauseParserClassList()
1090 for (const Clause Clause : DirLang.getClauses()) { in generateFlangClauseDump() local
1092 << Clause.getFormattedParserClassName() << ")\n"; in generateFlangClauseDump()
1106 for (const Clause Clause : DirLang.getClauses()) { in generateFlangClauseUnparse() local
1107 if (Clause.skipFlangUnparser()) in generateFlangClauseUnparse()
1111 StringRef SomeSpelling = Clause.getSpellingForIdentifier(); in generateFlangClauseUnparse()
1112 std::string Parser = Clause.getFormattedParserClassName(); in generateFlangClauseUnparse()
1115 if (!Clause.getFlangClass().empty()) { in generateFlangClauseUnparse()
1116 if (Clause.isValueOptional() && Clause.getDefaultValue().empty()) { in generateFlangClauseUnparse()
1122 } else if (Clause.isValueOptional()) { in generateFlangClauseUnparse()
1127 if (Clause.isValueList()) in generateFlangClauseUnparse()
1132 OS << " Put(\"" << Clause.getDefaultValue() << "\");\n"; in generateFlangClauseUnparse()
1139 if (Clause.isValueList()) in generateFlangClauseUnparse()
1160 for (const Clause Clause : DirLang.getClauses()) { in generateFlangClauseCheckPrototypes() local
1162 << "::" << Clause.getFormattedParserClassName() << " &);\n"; in generateFlangClauseCheckPrototypes()
1178 Clause C(R); in generateFlangClauseParserKindMap()
1209 Clause C(R); in generateFlangClausesParser()
1327 for (const Clause C : DirLang.getClauses()) { in generateClauseClassMacro()