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

Method markInstance

src/hx/cppia/CppiaClasses.cpp:1544–1554  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1542
1543
1544void CppiaClassInfo::markInstance(hx::Object *inThis, hx::MarkContext *__inCtx)
1545{
1546 if (dynamicMapOffset)
1547 HX_MARK_MEMBER(getFieldMap(inThis));
1548
1549 for(int i=0;i<dynamicFunctions.size();i++)
1550 dynamicFunctions[i]->mark(inThis, __inCtx);
1551 // Only script members?
1552 for(int i=0;i<memberVars.size();i++)
1553 memberVars[i]->mark(inThis, __inCtx);
1554}
1555
1556#ifdef HXCPP_VISIT_ALLOCS
1557void CppiaClassInfo::visitInstance(hx::Object *inThis, hx::VisitContext *__inCtx)

Callers 1

ScriptableMarkFunction · 0.80

Calls 2

sizeMethod · 0.45
markMethod · 0.45

Tested by

no test coverage detected