MCPcopy Create free account
hub / github.com/HaxeFoundation/hxcpp / getHaxeBaseVTable

Method getHaxeBaseVTable

src/hx/cppia/CppiaClasses.cpp:389–400  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

387
388
389void *CppiaClassInfo::getHaxeBaseVTable()
390{
391 if (!haxeBase || haxeBaseVTable)
392 return haxeBaseVTable;
393
394 hx::Object *temp = haxeBase->factory(vtable,extraData);
395 haxeBaseVTable = *(void **)temp;
396 if (!containsPointers && ( ((unsigned int *)temp)[-1] & IMMIX_ALLOC_IS_CONTAINER) )
397 containsPointers = true;
398
399 return haxeBaseVTable;
400}
401
402int CppiaClassInfo::getScriptVTableOffset()
403{

Callers 1

genCodeMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected