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: