LLVM 20.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 |