Vuo 2.4.4
Loading...
Searching...
No Matches
VuoCompilerInstanceData.cc
Go to the documentation of this file.
1
13#include "VuoPort.hh"
14
22
26Value * VuoCompilerInstanceData::generateLoad(Module *module, BasicBlock *block, Value *nodeContextValue)
27{
28 return VuoCompilerCodeGenUtilities::generateGetNodeContextInstanceData(module, block, nodeContextValue, getType());
29}
30
34void VuoCompilerInstanceData::generateStore(Module *module, BasicBlock *block, Value *nodeContextValue, Value *instanceDataValue)
35{
36 VuoCompilerCodeGenUtilities::generateSetNodeContextInstanceData(module, block, nodeContextValue, instanceDataValue);
37}
38
42Value * VuoCompilerInstanceData::getVariable(Module *module, BasicBlock *block, Value *nodeContextValue)
43{
45}
46
51{
52 return static_cast<VuoCompilerInstanceDataClass *>(getBase()->getClass()->getCompiler())->getType();
53}