|
Yume
|
A value of a complied expression. More...
#include <vals.hpp>

Public Member Functions | |
| Val (llvm::Value *llvm_val) noexcept | |
| Val (llvm::Value *llvm_val, InScope *scope_val) noexcept | |
| operator llvm::Value * () const | |
Public Attributes | |
| llvm::Value * | llvm {} |
| InScope * | scope {} |
|
inlinenoexcept |
| llvm::Value* yume::Val::llvm {} |
Definition at line 263 of file vals.hpp.
Referenced by yume::Compiler::define(), yume::destruct_indirect(), and yume::Compiler::expression().
| InScope* yume::Val::scope {} |
Definition at line 264 of file vals.hpp.
Referenced by yume::Compiler::expression().