Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangCommentHTMLTagsEmitter.cpp25 std::vector<StringMatcher::StringPair> Matches; in EmitClangCommentHTMLTags()
34 StringMatcher("Name", Matches, OS).Emit(); in EmitClangCommentHTMLTags()
42 std::vector<StringMatcher::StringPair> MatchesEndTagOptional; in EmitClangCommentHTMLTagsProperties()
43 std::vector<StringMatcher::StringPair> MatchesEndTagForbidden; in EmitClangCommentHTMLTagsProperties()
46 StringMatcher::StringPair Match(Spelling, "return true;"); in EmitClangCommentHTMLTagsProperties()
56 StringMatcher("Name", MatchesEndTagOptional, OS).Emit(); in EmitClangCommentHTMLTagsProperties()
61 StringMatcher("Name", MatchesEndTagForbidden, OS).Emit(); in EmitClangCommentHTMLTagsProperties()
H A DClangCommentHTMLNamedCharacterReferenceEmitter.cpp51 std::vector<StringMatcher::StringPair> NameToUTF8; in EmitClangCommentHTMLNamedCharacterReferences()
65 StringMatcher::StringPair Match(Spelling, std::string(CLiteral)); in EmitClangCommentHTMLNamedCharacterReferences()
74 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 DClangOpenCLBuiltinEmitter.cpp718 std::vector<StringMatcher::StringPair> ValidBuiltins; in EmitStringMatcher()
732 StringMatcher::StringPair(std::string(FctName), RetStmt)); in EmitStringMatcher()
746 StringMatcher("Name", ValidBuiltins, OS).Emit(0, true); in EmitStringMatcher()
H A DClangAttrEmitter.cpp4945 std::vector<StringMatcher::StringPair> GNU, Declspec, Microsoft, CXX11, in EmitClangAttrParsedAttrKinds()
4978 std::vector<StringMatcher::StringPair> *Matches = nullptr; in EmitClangAttrParsedAttrKinds()
5014 Matches->push_back(StringMatcher::StringPair( in EmitClangAttrParsedAttrKinds()
5017 Matches->push_back(StringMatcher::StringPair( in EmitClangAttrParsedAttrKinds()
5026 StringMatcher("Name", GNU, OS).Emit(); in EmitClangAttrParsedAttrKinds()
5028 StringMatcher("Name", Declspec, OS).Emit(); in EmitClangAttrParsedAttrKinds()
5030 StringMatcher("Name", Microsoft, OS).Emit(); in EmitClangAttrParsedAttrKinds()
5032 StringMatcher("Name", CXX11, OS).Emit(); in EmitClangAttrParsedAttrKinds()
5034 StringMatcher("Name", C23, OS).Emit(); in EmitClangAttrParsedAttrKinds()
5037 StringMatcher("Name", Keywords, OS).Emit(); in EmitClangAttrParsedAttrKinds()
[all …]
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DStrings.h58 class StringMatcher {
64 StringMatcher() = default;
67 StringMatcher(llvm::StringRef Pattern) in StringMatcher() function
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DStringMatcher.cpp29 FindFirstNonCommonLetter(ArrayRef<const StringMatcher::StringPair *> Matches) { in FindFirstNonCommonLetter()
34 for (const StringMatcher::StringPair *Match : Matches.drop_front()) in FindFirstNonCommonLetter()
47 bool StringMatcher::EmitStringMatcherForChar( in EmitStringMatcherForChar()
129 void StringMatcher::Emit(unsigned Indent, bool IgnoreDuplicates) const { in Emit()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DStringMatcher.h30 class StringMatcher {
40 StringMatcher(StringRef StrVariableName, ArrayRef<StringPair> Matches, in StringMatcher() function
/freebsd/contrib/llvm-project/lld/ELF/
H A DLinkerScript.h178 StringMatcher excludedFilePat;
184 SectionPattern(StringMatcher &&pat1, StringMatcher &&pat2) in SectionPattern()
191 StringMatcher sectionPat;
H A DScriptParser.cpp92 StringMatcher readFilePatterns();
738 StringMatcher ScriptParser::readFilePatterns() { in readFilePatterns()
739 StringMatcher Matcher; in readFilePatterns()
778 StringMatcher excludeFilePat; in readInputSectionsList()
784 StringMatcher SectionMatcher; in readInputSectionsList()
1067 isd->sectionPatterns.push_back({{}, StringMatcher("*")}); in readOutputSectionDescription()
/freebsd/contrib/llvm-project/lld/Common/
H A DStrings.cpp45 bool StringMatcher::match(StringRef s) const { in match()
/freebsd/lib/clang/libllvmminimal/
H A DMakefile83 SRCS+= TableGen/StringMatcher.cpp
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp2615 std::vector<StringMatcher::StringPair> Matches; in emitMatchTokenString()
2623 StringMatcher("Name", Matches, OS).Emit(); in emitMatchTokenString()
2634 std::vector<StringMatcher::StringPair> Matches; in emitMatchRegisterName()
2651 StringMatcher("Name", Matches, OS).Emit(0, IgnoreDuplicates); in emitMatchRegisterName()
2662 std::vector<StringMatcher::StringPair> Matches; in emitMatchRegisterAltName()
2686 StringMatcher("Name", Matches, OS).Emit(0, IgnoreDuplicates); in emitMatchRegisterAltName()
2778 std::vector<StringMatcher::StringPair> Cases; in emitMnemonicAliasVariant()
2831 StringMatcher("Mnemonic", Cases, OS).Emit(Indent); in emitMnemonicAliasVariant()
H A DGICombinerEmitter.cpp
H A DGlobalISelCombinerMatchTableEmitter.cpp
H A DGlobalISelCombinerEmitter.cpp2472 StringMatcher Matcher("RuleIdentifier", Cases, OS); in emitRuleConfigImpl()
/freebsd/contrib/bsnmp/tests/
H A Dcatch.hpp3746 using StringMatcher = Matchers::Impl::MatcherBase<std::string>; typedef
3748 …void handleExceptionMatchExpr( AssertionHandler& handler, StringMatcher const& matcher, StringRef …
8306 using StringMatcher = Matchers::Impl::MatcherBase<std::string>; typedef
8311 …void handleExceptionMatchExpr( AssertionHandler& handler, StringMatcher const& matcher, StringRef … in handleExceptionMatchExpr()
8313 … MatchExpr<std::string, StringMatcher const&> expr( exceptionMessage, matcher, matcherString ); in handleExceptionMatchExpr()