LLVM: llvm::Substitution Class Reference (original) (raw)
Class representing a substitution to perform in the RegExStr string. More...
#include "[FileCheck/FileCheckImpl.h](FileCheckImpl%5F8h%5Fsource.html)"
| Protected Attributes |
|
| FileCheckPatternContext * |
Context |
|
Pointer to a class instance holding, among other things, the table with the values of live string variables at the start of any given CHECK line. |
| StringRef |
FromStr |
|
The string that needs to be substituted for something else. |
| size_t |
InsertIdx |
Class representing a substitution to perform in the RegExStr string.
Definition at line 345 of file FileCheckImpl.h.
◆ ~Substitution()
| virtual llvm::Substitution::~Substitution ( ) |
virtualdefault |
◆ getFromString()
| StringRef llvm::Substitution::getFromString ( ) const |
inline |
◆ getIndex()
| size_t llvm::Substitution::getIndex ( ) const |
inline |
◆ getResultForDiagnostics()
| virtual Expected< std::string > llvm::Substitution::getResultForDiagnostics ( ) const |
pure virtual |
◆ getResultRegex()
| virtual Expected< std::string > llvm::Substitution::getResultRegex ( ) const |
pure virtual |
◆ Context
◆ FromStr
◆ InsertIdx
| size_t llvm::Substitution::InsertIdx |
protected |
The documentation for this class was generated from the following file: