| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangCommentHTMLTagsEmitter.cpp | 25 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 D | ClangCommentHTMLNamedCharacterReferenceEmitter.cpp | 51 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 D | ClangCommentCommandInfoEmitter.cpp | 63 std::vector<StringMatcher::StringPair> Matches; in EmitClangCommentCommandInfo() 74 StringMatcher("Name", Matches, OS).Emit(); in EmitClangCommentCommandInfo()
|
| H A D | ClangOpenCLBuiltinEmitter.cpp | 718 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 D | ClangAttrEmitter.cpp | 4945 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 D | Strings.h | 58 class StringMatcher { 64 StringMatcher() = default; 67 StringMatcher(llvm::StringRef Pattern) in StringMatcher() function
|
| /freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | StringMatcher.cpp | 29 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 D | StringMatcher.h | 30 class StringMatcher { 40 StringMatcher(StringRef StrVariableName, ArrayRef<StringPair> Matches, in StringMatcher() function
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | LinkerScript.h | 178 StringMatcher excludedFilePat; 184 SectionPattern(StringMatcher &&pat1, StringMatcher &&pat2) in SectionPattern() 191 StringMatcher sectionPat;
|
| H A D | ScriptParser.cpp | 92 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 D | Strings.cpp | 45 bool StringMatcher::match(StringRef s) const { in match()
|
| /freebsd/lib/clang/libllvmminimal/ |
| H A D | Makefile | 83 SRCS+= TableGen/StringMatcher.cpp
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 2615 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 D | GICombinerEmitter.cpp | |
| H A D | GlobalISelCombinerMatchTableEmitter.cpp | |
| H A D | GlobalISelCombinerEmitter.cpp | 2472 StringMatcher Matcher("RuleIdentifier", Cases, OS); in emitRuleConfigImpl()
|
| /freebsd/contrib/bsnmp/tests/ |
| H A D | catch.hpp | 3746 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()
|