Lines Matching defs:EnumName
92 const auto &EnumName = C.getEnumName();
93 if (EnumName.size() == 0) {
100 OS << "enum class " << EnumName << " {\n";
111 << "llvm::" << DirLang.getCppNamespace() << "::" << EnumName
114 EnumHelperFuncs += (llvm::Twine(EnumName) + llvm::Twine(" get") +
115 llvm::Twine(EnumName) + llvm::Twine("(StringRef);\n"))
120 llvm::Twine(EnumName) + llvm::Twine("Name(") +
121 llvm::Twine(EnumName) + llvm::Twine(");\n"))
365 const auto &EnumName = C.getEnumName();
366 if (EnumName.size() == 0) {
373 OS << EnumName << " llvm::" << DirLang.getCppNamespace() << "::get"
374 << EnumName << "(llvm::StringRef Str) {\n";
375 OS << " return llvm::StringSwitch<" << EnumName << ">(Str)\n";
386 << DirLang.getName() << EnumName
387 << "Name(llvm::" << DirLang.getCppNamespace() << "::" << EnumName
397 << EnumName << " kind\");\n";