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

Method PopulateTypeGlobals

IDEHelper/COFF.cpp:4356–4372  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4354}
4355
4356void COFF::PopulateTypeGlobals(DbgType* dbgType)
4357{
4358 //gDbgPerfManager->StartRecording();
4359
4360 {
4361 BP_ZONE_F("COFF::PopulateTypeGlobals %s", (dbgType->mName != NULL) ? dbgType->mName : "?");
4362
4363 ParseTypeData();
4364 dbgType->mNeedsGlobalsPopulated = false;
4365 dbgType->mHasGlobalsPopulated = true;
4366 mGlobalsTargetType = dbgType;
4367 ParseSymbolStream(CvSymStreamType_Globals_Targeted);
4368 mGlobalsTargetType = NULL;
4369 }
4370
4371 //gDbgPerfManager->StopRecording(true);
4372}
4373
4374void COFF::PopulateSubprogram(DbgSubprogram* dbgSubprogram)
4375{

Callers 5

CheckTypeMethod · 0.45
GetBeefTypeByIdMethod · 0.45
DoLookupFieldMethod · 0.45
ScanMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected