LLVM: llvm::NumericVariableUse Class Reference (original) (raw)
Class representing the use of a numeric variable in the AST of an expression. More...
#include "[FileCheck/FileCheckImpl.h](FileCheckImpl%5F8h%5Fsource.html)"
Inheritance diagram for llvm::NumericVariableUse:
| Public Member Functions | |
|---|---|
| NumericVariableUse (StringRef Name, NumericVariable *Variable) | |
| Expected< APInt > | eval () const override |
| Expected< ExpressionFormat > | getImplicitFormat (const SourceMgr &SM) const override |
| Public Member Functions inherited from llvm::ExpressionAST | |
| ExpressionAST (StringRef ExpressionStr) | |
| virtual | ~ExpressionAST ()=default |
| StringRef | getExpressionStr () const |
Detailed Description
Class representing the use of a numeric variable in the AST of an expression.
Definition at line 286 of file FileCheckImpl.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ eval()
| Expected< APInt > NumericVariableUse::eval ( ) const | overridevirtual |
|---|
◆ getImplicitFormat()
The documentation for this class was generated from the following files:
- lib/FileCheck/FileCheckImpl.h
- lib/FileCheck/FileCheck.cpp