Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/
H A DClangCommentHTMLTagsEmitter.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()
H A DClangCommentHTMLNamedCharacterReferenceEmitter.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()
H A DClangCommentCommandInfoEmitter.cpp63 std::vector<StringMatcher::StringPair> Matches; in EmitClangCommentCommandInfo()
74 StringMatcher("Name", Matches, OS).Emit(); in EmitClangCommentCommandInfo()
H A DClangAttrEmitter.cpp3607 std::vector<StringMatcher::StringPair> GNU, Declspec, Microsoft, CXX11, in EmitClangAttrParsedAttrKinds()
3639 std::vector<StringMatcher::StringPair> *Matches = nullptr; in EmitClangAttrParsedAttrKinds()
3669 Matches->push_back(StringMatcher::StringPair( in EmitClangAttrParsedAttrKinds()
3672 Matches->push_back(StringMatcher::StringPair( in EmitClangAttrParsedAttrKinds()
3681 StringMatcher("Name", GNU, OS).Emit(); in EmitClangAttrParsedAttrKinds()
3683 StringMatcher("Name", Declspec, OS).Emit(); in EmitClangAttrParsedAttrKinds()
3685 StringMatcher("Name", Microsoft, OS).Emit(); in EmitClangAttrParsedAttrKinds()
3687 StringMatcher("Name", CXX11, OS).Emit(); in EmitClangAttrParsedAttrKinds()
3689 StringMatcher("Name", C2x, OS).Emit(); in EmitClangAttrParsedAttrKinds()
3692 StringMatcher("Name", Keywords, OS).Emit(); in EmitClangAttrParsedAttrKinds()
[all …]
/freebsd-12.1/contrib/llvm/tools/lld/include/lld/Common/
H A DStrings.h33 class StringMatcher {
35 StringMatcher() = default;
36 explicit StringMatcher(llvm::ArrayRef<llvm::StringRef> Pat);
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DLinkerScript.h148 SectionPattern(StringMatcher &&Pat1, StringMatcher &&Pat2) in SectionPattern()
153 StringMatcher ExcludedFilePat;
154 StringMatcher SectionPat;
167 StringMatcher FilePat;
H A DScriptParser.cpp90 StringMatcher readFilePatterns();
597 StringMatcher ScriptParser::readFilePatterns() { in readFilePatterns()
601 return StringMatcher(V); in readFilePatterns()
632 StringMatcher ExcludeFilePat; in readInputSectionsList()
643 Ret.push_back({std::move(ExcludeFilePat), StringMatcher(V)}); in readInputSectionsList()
853 ISD->SectionPatterns.push_back({{}, StringMatcher({"*"})}); in readOutputSectionDescription()
H A DSymbolTable.cpp642 StringMatcher M(Ver.Name); in findAllByVersion()
/freebsd-12.1/contrib/llvm/tools/lld/Common/
H A DStrings.cpp57 StringMatcher::StringMatcher(ArrayRef<StringRef> Pat) { in StringMatcher() function in StringMatcher
67 bool StringMatcher::match(StringRef S) const { in match()
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DStringMatcher.h31 class StringMatcher {
41 StringMatcher(StringRef strVariableName, in StringMatcher() function
/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DStringMatcher.cpp30 StringMatcher::StringPair*> &Matches) { in FindFirstNonCommonLetter()
49 bool StringMatcher::EmitStringMatcherForChar( in EmitStringMatcherForChar()
132 void StringMatcher::Emit(unsigned Indent, bool IgnoreDuplicates) const { in Emit()
/freebsd-12.1/lib/clang/libllvmminimal/
H A DMakefile68 SRCS+= TableGen/StringMatcher.cpp
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp2574 std::vector<StringMatcher::StringPair> Matches; in emitMatchTokenString()
2582 StringMatcher("Name", Matches, OS).Emit(); in emitMatchTokenString()
2593 std::vector<StringMatcher::StringPair> Matches; in emitMatchRegisterName()
2607 StringMatcher("Name", Matches, OS).Emit(0, IgnoreDuplicates); in emitMatchRegisterName()
2618 std::vector<StringMatcher::StringPair> Matches; in emitMatchRegisterAltName()
2640 StringMatcher("Name", Matches, OS).Emit(0, IgnoreDuplicates); in emitMatchRegisterAltName()
2734 std::vector<StringMatcher::StringPair> Cases; in emitMnemonicAliasVariant()
2785 StringMatcher("Mnemonic", Cases, OS).Emit(Indent); in emitMnemonicAliasVariant()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile887 SRCS_MIN+= TableGen/StringMatcher.cpp