Lines Matching refs:Dir

143     Directive Dir{D};  in HasDuplicateClausesInDirectives()  local
146 if (HasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
147 HasDuplicateClauses(Dir.getAllowedOnceClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
148 HasDuplicateClauses(Dir.getAllowedExclusiveClauses(), Dir, Clauses)) { in HasDuplicateClausesInDirectives()
153 if (HasDuplicateClauses(Dir.getAllowedClauses(), Dir, Clauses) || in HasDuplicateClausesInDirectives()
154 HasDuplicateClauses(Dir.getRequiredClauses(), Dir, Clauses)) { in HasDuplicateClausesInDirectives()
160 Dir.getRecordName()); in HasDuplicateClausesInDirectives()
399 Directive Dir{D}; in GenerateIsAllowedClause() local
401 OS << " case " << DirLang.getDirectivePrefix() << Dir.getFormattedName() in GenerateIsAllowedClause()
403 if (Dir.getAllowedClauses().size() == 0 && in GenerateIsAllowedClause()
404 Dir.getAllowedOnceClauses().size() == 0 && in GenerateIsAllowedClause()
405 Dir.getAllowedExclusiveClauses().size() == 0 && in GenerateIsAllowedClause()
406 Dir.getRequiredClauses().size() == 0) { in GenerateIsAllowedClause()
413 GenerateCaseForVersionedClauses(Dir.getAllowedClauses(), OS, in GenerateIsAllowedClause()
414 Dir.getName(), DirLang, Cases); in GenerateIsAllowedClause()
416 GenerateCaseForVersionedClauses(Dir.getAllowedOnceClauses(), OS, in GenerateIsAllowedClause()
417 Dir.getName(), DirLang, Cases); in GenerateIsAllowedClause()
419 GenerateCaseForVersionedClauses(Dir.getAllowedExclusiveClauses(), OS, in GenerateIsAllowedClause()
420 Dir.getName(), DirLang, Cases); in GenerateIsAllowedClause()
422 GenerateCaseForVersionedClauses(Dir.getRequiredClauses(), OS, in GenerateIsAllowedClause()
423 Dir.getName(), DirLang, Cases); in GenerateIsAllowedClause()
441 Directive &Dir, in GenerateClauseSet() argument
446 << DirLang.getDirectivePrefix() << Dir.getFormattedName() << " {\n"; in GenerateClauseSet()
473 Directive Dir{D}; in GenerateDirectiveClauseSets() local
476 OS << " // Sets for " << Dir.getName() << "\n"; in GenerateDirectiveClauseSets()
478 GenerateClauseSet(Dir.getAllowedClauses(), OS, "allowedClauses_", Dir, in GenerateDirectiveClauseSets()
480 GenerateClauseSet(Dir.getAllowedOnceClauses(), OS, "allowedOnceClauses_", in GenerateDirectiveClauseSets()
481 Dir, DirLang); in GenerateDirectiveClauseSets()
482 GenerateClauseSet(Dir.getAllowedExclusiveClauses(), OS, in GenerateDirectiveClauseSets()
483 "allowedExclusiveClauses_", Dir, DirLang); in GenerateDirectiveClauseSets()
484 GenerateClauseSet(Dir.getRequiredClauses(), OS, "requiredClauses_", Dir, in GenerateDirectiveClauseSets()
507 Directive Dir{D}; in GenerateDirectiveClauseMap() local
510 << Dir.getFormattedName() << ",\n"; in GenerateDirectiveClauseMap()
513 << DirLang.getDirectivePrefix() << Dir.getFormattedName() << ",\n"; in GenerateDirectiveClauseMap()
515 << DirLang.getDirectivePrefix() << Dir.getFormattedName() << ",\n"; in GenerateDirectiveClauseMap()
518 << Dir.getFormattedName() << ",\n"; in GenerateDirectiveClauseMap()
520 << DirLang.getDirectivePrefix() << Dir.getFormattedName() << ",\n"; in GenerateDirectiveClauseMap()