Lines Matching refs:Clauses
205 static bool hasDuplicateClauses(ArrayRef<const Record *> Clauses, in hasDuplicateClauses() argument
209 for (const VersionedClause VerClause : Clauses) { in hasDuplicateClauses()
228 StringSet<> Clauses; in hasDuplicateClausesInDirectives() local
230 if (hasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in hasDuplicateClausesInDirectives()
231 hasDuplicateClauses(Dir.getAllowedOnceClauses(), Dir, Clauses) || in hasDuplicateClausesInDirectives()
232 hasDuplicateClauses(Dir.getAllowedExclusiveClauses(), Dir, Clauses)) { in hasDuplicateClausesInDirectives()
236 Clauses.clear(); in hasDuplicateClausesInDirectives()
237 if (hasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in hasDuplicateClausesInDirectives()
238 hasDuplicateClauses(Dir.getRequiredClauses(), Dir, Clauses)) { in hasDuplicateClausesInDirectives()
1194 std::vector<const Record *> Clauses = DirLang.getClauses(); in generateFlangClausesParser() local
1197 std::vector<RecordWithSpelling> Names = getSpellings(Clauses); in generateFlangClausesParser()