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

Method EnsureHotMangledVirtualMethodName

IDEHelper/Compiler/BfContext.cpp:242–247  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

240}
241
242void BfContext::EnsureHotMangledVirtualMethodName(BfMethodInstance* methodInstance)
243{
244 BP_ZONE("BfContext::EnsureHotMangledVirtualMethodName");
245 if ((methodInstance != NULL) && (methodInstance->GetMethodInfoEx()->mMangledName.IsEmpty()))
246 BfMangler::Mangle(methodInstance->GetMethodInfoEx()->mMangledName, mCompiler->GetMangleKind(), methodInstance);
247}
248
249void BfContext::EnsureHotMangledVirtualMethodNames()
250{

Callers 1

SlotVirtualMethodMethod · 0.80

Calls 3

GetMethodInfoExMethod · 0.80
GetMangleKindMethod · 0.80
IsEmptyMethod · 0.45

Tested by

no test coverage detected