MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / cleanup_inline_ctx

Function cleanup_inline_ctx

tests-cpp/small/test_heap_64bit.cpp:49–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47}
48
49void cleanup_inline_ctx(InlineCtx & ic) {
50 if ( ic.ctx ) das_context_release(ic.ctx);
51 if ( ic.program ) das_program_release(ic.program);
52 if ( ic.file_access ) das_fileaccess_release(ic.file_access);
53 if ( ic.module_group ) das_modulegroup_release(ic.module_group);
54 if ( ic.tout ) das_text_release(ic.tout);
55 ic = InlineCtx{};
56}
57
58} // anonymous namespace
59

Callers 1

Calls 5

das_context_releaseFunction · 0.85
das_program_releaseFunction · 0.85
das_fileaccess_releaseFunction · 0.85
das_modulegroup_releaseFunction · 0.85
das_text_releaseFunction · 0.85

Tested by

no test coverage detected