LLVM 22.0.0git
|
#include "llvm/Support/SpecialCaseList.h"
Public Member Functions | |
Section (StringRef Str, unsigned FileIdx, bool UseGlobs) | |
Section (Section &&)=default | |
LLVM_ABI unsigned | getLastMatch (StringRef Prefix, StringRef Query, StringRef Category) const |
LLVM_ABI StringRef | getLongestMatch (StringRef Prefix, StringRef Query, StringRef Category) const |
Public Attributes | |
Matcher | SectionMatcher |
SectionEntries | Entries |
std::string | SectionStr |
unsigned | FileIdx |
Friends | |
class | SpecialCaseList |
Definition at line 192 of file SpecialCaseList.h.
Definition at line 193 of file SpecialCaseList.h.
References FileIdx, SectionMatcher, and SectionStr.
Referenced by Section().
unsigned llvm::SpecialCaseList::Section::getLastMatch | ( | StringRef | Prefix, |
StringRef | Query, | ||
StringRef | Category ) const |
Definition at line 317 of file SpecialCaseList.cpp.
References getLastMatch().
Referenced by getLastMatch().
StringRef llvm::SpecialCaseList::Section::getLongestMatch | ( | StringRef | Prefix, |
StringRef | Query, | ||
StringRef | Category ) const |
Definition at line 329 of file SpecialCaseList.cpp.
References getLongestMatch(), and llvm::StringRef::size().
Referenced by getLongestMatch().
|
friend |
Definition at line 215 of file SpecialCaseList.h.
References LLVM_ABI, and SpecialCaseList.
Referenced by SpecialCaseList.
SectionEntries llvm::SpecialCaseList::Section::Entries |
Definition at line 200 of file SpecialCaseList.h.
unsigned llvm::SpecialCaseList::Section::FileIdx |
Definition at line 202 of file SpecialCaseList.h.
Referenced by Section().
Matcher llvm::SpecialCaseList::Section::SectionMatcher |
Definition at line 199 of file SpecialCaseList.h.
Referenced by Section().
std::string llvm::SpecialCaseList::Section::SectionStr |
Definition at line 201 of file SpecialCaseList.h.
Referenced by Section().