Home
last modified time | relevance | path

Searched refs:StringMatcher (Results 1 – 9 of 9) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/utils/TableGen/
HDClangCommentHTMLTagsEmitter.cpp25 std::vector<StringMatcher::StringPair> Matches; in EmitClangCommentHTMLTags()
33 StringMatcher("Name", Matches, OS).Emit(); in EmitClangCommentHTMLTags()
41 std::vector<StringMatcher::StringPair> MatchesEndTagOptional; in EmitClangCommentHTMLTagsProperties()
42 std::vector<StringMatcher::StringPair> MatchesEndTagForbidden; in EmitClangCommentHTMLTagsProperties()
45 StringMatcher::StringPair Match(Spelling, "return true;"); in EmitClangCommentHTMLTagsProperties()
55 StringMatcher("Name", MatchesEndTagOptional, OS).Emit(); in EmitClangCommentHTMLTagsProperties()
60 StringMatcher("Name", MatchesEndTagForbidden, OS).Emit(); in EmitClangCommentHTMLTagsProperties()
HDClangCommentHTMLNamedCharacterReferenceEmitter.cpp53 std::vector<StringMatcher::StringPair> NameToUTF8; in EmitClangCommentHTMLNamedCharacterReferences()
70 StringMatcher::StringPair Match(Spelling, CLiteral.str()); in EmitClangCommentHTMLNamedCharacterReferences()
79 StringMatcher("Name", NameToUTF8, OS).Emit(); in EmitClangCommentHTMLNamedCharacterReferences()
HDClangCommentCommandInfoEmitter.cpp63 std::vector<StringMatcher::StringPair> Matches; in EmitClangCommentCommandInfo()
74 StringMatcher("Name", Matches, OS).Emit(); in EmitClangCommentCommandInfo()
HDClangAttrEmitter.cpp2659 std::vector<StringMatcher::StringPair> GNU, Declspec, CXX11, Keywords, Pragma; in EmitClangAttrParsedAttrKinds()
2690 std::vector<StringMatcher::StringPair> *Matches = nullptr; in EmitClangAttrParsedAttrKinds()
2709 Matches->push_back(StringMatcher::StringPair(Spelling, in EmitClangAttrParsedAttrKinds()
2712 Matches->push_back(StringMatcher::StringPair(Spelling, in EmitClangAttrParsedAttrKinds()
2721 StringMatcher("Name", GNU, OS).Emit(); in EmitClangAttrParsedAttrKinds()
2723 StringMatcher("Name", Declspec, OS).Emit(); in EmitClangAttrParsedAttrKinds()
2725 StringMatcher("Name", CXX11, OS).Emit(); in EmitClangAttrParsedAttrKinds()
2728 StringMatcher("Name", Keywords, OS).Emit(); in EmitClangAttrParsedAttrKinds()
2730 StringMatcher("Name", Pragma, OS).Emit(); in EmitClangAttrParsedAttrKinds()
/NextBSD/contrib/llvm/include/llvm/TableGen/
HDStringMatcher.h31 class StringMatcher {
41 StringMatcher(StringRef strVariableName, in StringMatcher() function
/NextBSD/contrib/llvm/lib/TableGen/
HDStringMatcher.cpp24 StringMatcher::StringPair*> &Matches) { in FindFirstNonCommonLetter()
43 bool StringMatcher::
124 void StringMatcher::Emit(unsigned Indent) const { in Emit()
/NextBSD/lib/clang/libllvmtablegen/
HDMakefile12 StringMatcher.cpp \
/NextBSD/contrib/llvm/utils/TableGen/
HDIntrinsicEmitter.cpp166 std::vector<StringMatcher::StringPair> MatchTable; in EmitFnNameRecognizer()
186 StringMatcher("NameR", MatchTable, OS).Emit(1); in EmitFnNameRecognizer()
757 std::vector<StringMatcher::StringPair> Results; in EmitTargetBuiltins()
766 StringMatcher("BuiltinName", Results, OS).Emit(); in EmitTargetBuiltins()
HDAsmMatcherEmitter.cpp2161 std::vector<StringMatcher::StringPair> Matches; in emitMatchTokenString()
2169 StringMatcher("Name", Matches, OS).Emit(); in emitMatchTokenString()
2180 std::vector<StringMatcher::StringPair> Matches; in emitMatchRegisterName()
2192 StringMatcher("Name", Matches, OS).Emit(); in emitMatchRegisterName()
2369 std::vector<StringMatcher::StringPair> Cases; in emitMnemonicAliasVariant()
2418 StringMatcher("Mnemonic", Cases, OS).Emit(Indent); in emitMnemonicAliasVariant()