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

Method ClearNonConstData

IDEHelper/Compiler/BfIRBuilder.cpp:2183–2195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2181}
2182
2183void BfIRBuilder::ClearNonConstData()
2184{
2185 mMethodTypeMap.Clear();
2186 mFunctionMap.Clear();
2187 mGlobalVarMap.Clear();
2188 mTypeMap.Clear();
2189 mConstMemMap.Clear();
2190 mDITemporaryTypes.Clear();
2191 mSavedDebugLocs.Clear();
2192 mDeferredDbgTypeDefs.Clear();
2193 mActiveFunction = BfIRFunction();
2194 mInsertBlock = BfIRValue();
2195}
2196
2197void BfIRBuilder::Start(const StringImpl& moduleName, int ptrSize, bool isOptimized)
2198{

Callers 1

PopulateTypeMethod · 0.80

Calls 3

BfIRFunctionClass · 0.85
BfIRValueClass · 0.85
ClearMethod · 0.45

Tested by

no test coverage detected