LLVM 17.0.0git
|
Class representing an unsigned literal in the AST of an expression. More...
#include "FileCheck/FileCheckImpl.h"
Public Member Functions | |
template<class T > | |
ExpressionLiteral (StringRef ExpressionStr, T Val) | |
Expected< ExpressionValue > | eval () const override |
![]() | |
ExpressionAST (StringRef ExpressionStr) | |
virtual | ~ExpressionAST ()=default |
StringRef | getExpressionStr () const |
virtual Expected< ExpressionValue > | eval () const =0 |
Evaluates and. | |
virtual Expected< ExpressionFormat > | getImplicitFormat (const SourceMgr &SM) const |
Class representing an unsigned literal in the AST of an expression.
Definition at line 199 of file FileCheckImpl.h.
|
inlineexplicit |
Definition at line 206 of file FileCheckImpl.h.
|
inlineoverridevirtual |
Implements llvm::ExpressionAST.
Definition at line 210 of file FileCheckImpl.h.