LLVM 19.0.0git
llvm::Pattern Member List

This is the complete list of members for llvm::Pattern, including all inherited members.

getCheckTy() constllvm::Patterninline
getContext() constllvm::Patterninline
getCount() constllvm::Patterninline
getLoc() constllvm::Patterninline
hasVariable() constllvm::Patterninline
isValidVarNameStart(char C)llvm::Patternstatic
match(StringRef Buffer, const SourceMgr &SM) constllvm::Pattern
parseNumericSubstitutionBlock(StringRef Expr, std::optional< NumericVariable * > &DefinedNumericVariable, bool IsLegacyLineExpr, std::optional< size_t > LineNumber, FileCheckPatternContext *Context, const SourceMgr &SM)llvm::Patternstatic
parsePattern(StringRef PatternStr, StringRef Prefix, SourceMgr &SM, const FileCheckRequest &Req)llvm::Pattern
parseVariable(StringRef &Str, const SourceMgr &SM)llvm::Patternstatic
Pattern(Check::FileCheckType Ty, FileCheckPatternContext *Context, std::optional< size_t > Line=std::nullopt)llvm::Patterninline
printFuzzyMatch(const SourceMgr &SM, StringRef Buffer, std::vector< FileCheckDiag > *Diags) constllvm::Pattern
printSubstitutions(const SourceMgr &SM, StringRef Buffer, SMRange MatchRange, FileCheckDiag::MatchType MatchTy, std::vector< FileCheckDiag > *Diags) constllvm::Pattern
printVariableDefs(const SourceMgr &SM, FileCheckDiag::MatchType MatchTy, std::vector< FileCheckDiag > *Diags) constllvm::Pattern