Lines Matching refs:Prefix

76 static std::string getIdentifierName(const Record *Rec, StringRef Prefix) {  in getIdentifierName()  argument
77 return Prefix.str() + BaseRecord(Rec).getFormattedName(); in getIdentifierName()
95 StringRef Prefix) { in generateEnumExports() argument
97 std::string N = getIdentifierName(R, Prefix); in generateEnumExports()
105 StringRef Enum, StringRef Prefix, in generateEnumClass() argument
110 OS << " " << getIdentifierName(R, Prefix) << ",\n"; in generateEnumClass()
124 generateEnumExports(Records, OS, Enum, Prefix); in generateEnumClass()
133 StringRef Prefix, bool ExportEnums) { in generateEnumBitmask() argument
142 LastName = getIdentifierName(R, Prefix); in generateEnumBitmask()
158 generateEnumExports(Records, OS, Enum, Prefix); in generateEnumBitmask()
400 StringRef Prefix) { in generateGetName() argument
409 std::string Ident = getIdentifierName(R, Prefix); in generateGetName()
439 StringRef Prefix, bool ImplicitAsUnknown) { in generateGetKind() argument
451 std::string DefaultName = getIdentifierName(*DefaultIt, Prefix); in generateGetKind()
470 : getIdentifierName(R, Prefix); in generateGetKind()
545 StringRef Prefix = DirLang.getClausePrefix(); in generateCaseForVersionedClauses() local
549 getIdentifierName(VerClause.getClause().getRecord(), Prefix); in generateCaseForVersionedClauses()
571 StringRef Prefix = DirLang.getDirectivePrefix(); in generateIsAllowedClause() local
574 OS << " case " << getIdentifierName(R, Prefix) << ":\n"; in generateIsAllowedClause()
704 StringRef Prefix = DirLang.getDirectivePrefix(); in emitLeafTable() local
713 OS << " {" << Qual << getIdentifierName(Directives[Leaves[0]], Prefix); in emitLeafTable()
718 OS << ' ' << Qual << getIdentifierName(Directives[Leaves[I]], Prefix) in emitLeafTable()
856 StringRef Prefix = DirLang.getDirectivePrefix(); in generateGetDirectiveAssociation() local
864 OS << " case " << getIdentifierName(R, Prefix) << ":\n"; in generateGetDirectiveAssociation()
882 StringRef Prefix = DirLang.getDirectivePrefix(); in generateGetDirectiveCategory() local
886 OS << " case " << getIdentifierName(R, Prefix) << ":\n"; in generateGetDirectiveCategory()
904 StringRef Prefix = DirLang.getDirectivePrefix(); in generateGetDirectiveLanguages() local
908 OS << " case " << getIdentifierName(R, Prefix) << ":\n"; in generateGetDirectiveLanguages()
934 StringRef Prefix = DirLang.getClausePrefix(); in generateClauseSet() local
939 OS << " Clause::" << getIdentifierName(C.getRecord(), Prefix) << ",\n"; in generateClauseSet()
1011 StringRef Prefix = DirLang.getDirectivePrefix(); in generateDirectiveClauseMap() local
1015 std::string Name = getIdentifierName(R, Prefix); in generateDirectiveClauseMap()
1173 StringRef Prefix = DirLang.getClausePrefix(); in generateFlangClauseParserKindMap() local
1183 OS << " return " << Qual << "Clause::" << getIdentifierName(R, Prefix) in generateFlangClauseParserKindMap()
1300 StringRef Prefix = DirLang.getClausePrefix(); in generateClauseClassMacro() local
1314 OS << " CLAUSE(" << Prefix << "##Name, #Name, /* Implicit */ false) \\\n"; in generateClauseClassMacro()
1315 OS << " CLAUSE_CLASS(" << Prefix << "##Name, #Name, Class)\n"; in generateClauseClassMacro()
1317 OS << " CLAUSE(" << Prefix << "##Name, #Name, /* Implicit */ false) \\\n"; in generateClauseClassMacro()
1318 OS << " CLAUSE_NO_CLASS(" << Prefix << "##Name, #Name)\n"; in generateClauseClassMacro()
1320 OS << " CLAUSE(" << Prefix << "##Name, Str, /* Implicit */ true) \\\n"; in generateClauseClassMacro()
1321 OS << " CLAUSE_CLASS(" << Prefix << "##Name, Str, Class)\n"; in generateClauseClassMacro()
1323 OS << " CLAUSE(" << Prefix << "##Name, Str, /* Implicit */ true) \\\n"; in generateClauseClassMacro()
1324 OS << " CLAUSE_NO_CLASS(" << Prefix << "##Name, Str)\n"; in generateClauseClassMacro()