|
LLVM 22.0.0git
|
This is the complete list of members for llvm::Pattern, including all inherited members.
| getCheckTy() const | llvm::Pattern | inline |
| getContext() const | llvm::Pattern | inline |
| getCount() const | llvm::Pattern | inline |
| getLoc() const | llvm::Pattern | inline |
| hasVariable() const | llvm::Pattern | inline |
| isValidVarNameStart(char C) | llvm::Pattern | static |
| match(StringRef Buffer, const SourceMgr &SM) const | llvm::Pattern | |
| parseNumericSubstitutionBlock(StringRef Expr, std::optional< NumericVariable * > &DefinedNumericVariable, bool IsLegacyLineExpr, std::optional< size_t > LineNumber, FileCheckPatternContext *Context, const SourceMgr &SM) | llvm::Pattern | static |
| parsePattern(StringRef PatternStr, StringRef Prefix, SourceMgr &SM, const FileCheckRequest &Req) | llvm::Pattern | |
| parseVariable(StringRef &Str, const SourceMgr &SM) | llvm::Pattern | static |
| Pattern(Check::FileCheckType Ty, FileCheckPatternContext *Context, std::optional< size_t > Line=std::nullopt) | llvm::Pattern | inline |
| printFuzzyMatch(const SourceMgr &SM, StringRef Buffer, std::vector< FileCheckDiag > *Diags) const | llvm::Pattern | |
| printSubstitutions(const SourceMgr &SM, StringRef Buffer, SMRange MatchRange, FileCheckDiag::MatchType MatchTy, std::vector< FileCheckDiag > *Diags) const | llvm::Pattern | |
| printVariableDefs(const SourceMgr &SM, FileCheckDiag::MatchType MatchTy, std::vector< FileCheckDiag > *Diags) const | llvm::Pattern |