Lines Matching refs:SrcGC
51 uint32_t GsymCreator::copyFile(const GsymCreator &SrcGC, uint32_t FileIdx) { in copyFile() argument
57 const FileEntry SrcFE = SrcGC.Files[FileIdx]; in copyFile()
62 : StrTab.add(SrcGC.StringOffsetMap.find(SrcFE.Dir)->second); in copyFile()
63 uint32_t Base = StrTab.add(SrcGC.StringOffsetMap.find(SrcFE.Base)->second); in copyFile()
306 uint32_t GsymCreator::copyString(const GsymCreator &SrcGC, uint32_t StrOff) { in copyString() argument
310 return StrTab.add(SrcGC.StringOffsetMap.find(StrOff)->second); in copyString()
444 void GsymCreator::fixupInlineInfo(const GsymCreator &SrcGC, InlineInfo &II) { in fixupInlineInfo() argument
445 II.Name = copyString(SrcGC, II.Name); in fixupInlineInfo()
446 II.CallFile = copyFile(SrcGC, II.CallFile); in fixupInlineInfo()
448 fixupInlineInfo(SrcGC, ChildII); in fixupInlineInfo()
451 uint64_t GsymCreator::copyFunctionInfo(const GsymCreator &SrcGC, size_t FuncIdx) { in copyFunctionInfo() argument
455 const FunctionInfo &SrcFI = SrcGC.Funcs[FuncIdx]; in copyFunctionInfo()
459 DstFI.Name = copyString(SrcGC, SrcFI.Name); in copyFunctionInfo()
470 LE.File = copyFile(SrcGC, LE.File); in copyFunctionInfo()
478 fixupInlineInfo(SrcGC, *DstFI.Inline); in copyFunctionInfo()