|
hoshi-lang dev
Yet another programming language
|
Stack Value struct exposed to original code base for compatibility. More...

Public Attributes | |
| llvm::Value * | llvmValue |
| std::shared_ptr< IRValueType > | yoiType |
| IRMetadata | metadata |
Stack Value struct exposed to original code base for compatibility.
Definition at line 60 of file llvmCodegenContext.hpp.
| llvm::Value* llvmValue |
Definition at line 61 of file llvmCodegenContext.hpp.
Referenced by LLVMCodegen::generateInstruction(), LLVMCodegen::storeMember(), LLVMCodegen::unwrapInterfaceObject(), and LLVMCodegen::wrapInterfaceObjectIfRegressed().
| IRMetadata metadata |
Definition at line 63 of file llvmCodegenContext.hpp.
| std::shared_ptr<IRValueType> yoiType |
Definition at line 62 of file llvmCodegenContext.hpp.
Referenced by LLVMCodegen::generateInstruction(), LLVMCodegen::promiseInterfaceObjectIfInterface(), LLVMCodegen::storeMember(), LLVMCodegen::unwrapInterfaceObject(), and LLVMCodegen::wrapInterfaceObjectIfRegressed().