Wire Sysio Wire Sysion 1.0.0
|
#include <RuntimePrivate.h>
Public Member Functions | |
FunctionInstance (ModuleInstance *inModuleInstance, const FunctionType *inType, void *inNativeFunction=nullptr, const char *inDebugName="<unidentified FunctionInstance>") | |
Public Member Functions inherited from Runtime::GCObject | |
GCObject (ObjectKind inKind) | |
~GCObject () override | |
Public Member Functions inherited from Runtime::ObjectInstance | |
ObjectInstance (IR::ObjectKind inKind) | |
virtual | ~ObjectInstance () |
Public Attributes | |
ModuleInstance * | moduleInstance |
const FunctionType * | type |
void * | nativeFunction |
std::string | debugName |
Public Attributes inherited from Runtime::ObjectInstance | |
const IR::ObjectKind | kind |
Definition at line 44 of file RuntimePrivate.h.
|
inline |
Definition at line 51 of file RuntimePrivate.h.
std::string Runtime::FunctionInstance::debugName |
Definition at line 49 of file RuntimePrivate.h.
ModuleInstance* Runtime::FunctionInstance::moduleInstance |
Definition at line 46 of file RuntimePrivate.h.
void* Runtime::FunctionInstance::nativeFunction |
Definition at line 48 of file RuntimePrivate.h.
const FunctionType* Runtime::FunctionInstance::type |
Definition at line 47 of file RuntimePrivate.h.