Lines Matching refs:SG
272 static StatCollection getSymbolStats(const SymbolGroup &SG,
275 if (SG.getFile().isPdb() && SG.hasDebugStream()) {
277 for (const auto &S : SG.getPdbModuleStream().symbols(nullptr)) {
284 for (const auto &SS : SG.getDebugSubsections()) {
300 static StatCollection getChunkStats(const SymbolGroup &SG,
303 for (const auto &Chunk : SG.getDebugSubsections()) {
438 const SymbolGroup &SG, uint32_t Modi, CallbackT Callback) {
442 fmt_align(Modi, AlignStyle::Right, HeaderScope->LabelWidth), SG.name());
446 Callback(Modi, SG);
460 SymbolGroup SG(&Input, Modi);
461 iterateOneModule(Input, withLabelWidth(HeaderScope, NumDigits(Modi)), SG,
468 for (const auto &SG : Input.symbol_groups()) {
469 if (shouldDumpSymbolGroup(I, SG))
470 iterateOneModule(Input, withLabelWidth(HeaderScope, NumDigits(I)), SG, I,
484 [&](uint32_t Modi, const SymbolGroup &SG) {
485 for (const auto &SS : SG.getDebugSubsections()) {
494 Callback(Modi, SG, Subsection);
664 iterateSymbolGroups(File, Scope, [&](uint32_t Modi, const SymbolGroup &SG) {
665 StatCollection SS = getSymbolStats(SG, SymStats);
666 StatCollection CS = getChunkStats(SG, ChunkStats);
668 if (SG.getFile().isPdb()) {