struct jnc_TypeFuncTable

struct jnc_TypeFuncTable {
    // fields

    size_t m_size;
    jnc_Type_GetTypeKindFunc* m_getTypeKindFunc;
    jnc_Type_GetSizeFunc* m_getSizeFunc;
    jnc_Type_GetTypeStringFunc* m_getTypeStringFunc;
    jnc_Type_CmpFunc* m_cmpFunc;
    jnc_Type_GetArrayTypeFunc* m_getArrayTypeFunc;
    jnc_Type_GetBitFieldDataPtrTypeFunc* m_getBitFieldDataPtrTypeFunc;
    jnc_Type_GetDataPtrTypeFunc* m_getDataPtrTypeFunc;
    jnc_Type_ensureLayoutFunc* m_ensureLayoutFunc;
    jnc_Type_ensureNoImportsFunc* m_ensureNoImportsFunc;
    jnc_Type_MarkGcRootsFunc* m_markGcRootsFunc;
};