MCPcopy Create free account
hub / github.com/beefytech/Beef / Dispose

Method Dispose

IDEHelper/Compiler/BfModule.cpp:100–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100void BfLocalMethod::Dispose()
101{
102 if (mMethodInstanceGroup == NULL)
103 return;
104 if (mMethodInstanceGroup->mDefault != NULL)
105 mMethodInstanceGroup->mDefault->Dispose();
106
107 if (mMethodInstanceGroup->mMethodSpecializationMap != NULL)
108 {
109 for (auto& kv : *mMethodInstanceGroup->mMethodSpecializationMap)
110 kv.mValue->Dispose();
111 }
112}
113
114void BfDeferredLocalAssignData::ExtendFrom(BfDeferredLocalAssignData* outerLocalAssignData, bool doChain)
115{

Callers 7

CleanupMethod · 0.45
CreateArrayTypeMethod · 0.45
CreateBoxedTypeMethod · 0.45
CreateTupleTypeMethod · 0.45
ResolveTypeDefMethod · 0.45
ResolveGenericTypeMethod · 0.45
ReleaseContextMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected