| /freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/ |
| H A D | ClangCommentHTMLTagsEmitter.cpp | 25 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 D | ClangCommentHTMLNamedCharacterReferenceEmitter.cpp | 53 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 D | ClangCommentCommandInfoEmitter.cpp | 63 std::vector<StringMatcher::StringPair> Matches; in EmitClangCommentCommandInfo() 74 StringMatcher("Name", Matches, OS).Emit(); in EmitClangCommentCommandInfo()
|
| H A D | ClangAttrEmitter.cpp | 3607 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 D | Strings.h | 33 class StringMatcher { 35 StringMatcher() = default; 36 explicit StringMatcher(llvm::ArrayRef<llvm::StringRef> Pat);
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | LinkerScript.h | 148 SectionPattern(StringMatcher &&Pat1, StringMatcher &&Pat2) in SectionPattern() 153 StringMatcher ExcludedFilePat; 154 StringMatcher SectionPat; 167 StringMatcher FilePat;
|
| H A D | ScriptParser.cpp | 90 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 D | SymbolTable.cpp | 642 StringMatcher M(Ver.Name); in findAllByVersion()
|
| /freebsd-12.1/contrib/llvm/tools/lld/Common/ |
| H A D | Strings.cpp | 57 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 D | StringMatcher.h | 31 class StringMatcher { 41 StringMatcher(StringRef strVariableName, in StringMatcher() function
|
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | StringMatcher.cpp | 30 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 D | Makefile | 68 SRCS+= TableGen/StringMatcher.cpp
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 2574 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 D | Makefile | 887 SRCS_MIN+= TableGen/StringMatcher.cpp
|