|
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.