Lines Matching full:header
92 W.printHex("PtrParent", Block.Header.PtrParent); in visitBlockSym()
93 W.printHex("PtrEnd", Block.Header.PtrEnd); in visitBlockSym()
94 W.printHex("CodeSize", Block.Header.CodeSize); in visitBlockSym()
97 Block.Header.CodeOffset, &LinkageName); in visitBlockSym()
99 W.printHex("Segment", Block.Header.Segment); in visitBlockSym()
106 W.printNumber("Parent", Thunk.Header.Parent); in visitThunk32Sym()
107 W.printNumber("End", Thunk.Header.End); in visitThunk32Sym()
108 W.printNumber("Next", Thunk.Header.Next); in visitThunk32Sym()
109 W.printNumber("Off", Thunk.Header.Off); in visitThunk32Sym()
110 W.printNumber("Seg", Thunk.Header.Seg); in visitThunk32Sym()
111 W.printNumber("Len", Thunk.Header.Len); in visitThunk32Sym()
112 W.printEnum("Ordinal", Thunk.Header.Ord, getThunkOrdinalNames()); in visitThunk32Sym()
118 W.printEnum("Type", Tramp.Header.Type, getTrampolineNames()); in visitTrampolineSym()
119 W.printNumber("Size", Tramp.Header.Size); in visitTrampolineSym()
120 W.printNumber("ThunkOff", Tramp.Header.ThunkOff); in visitTrampolineSym()
121 W.printNumber("TargetOff", Tramp.Header.TargetOff); in visitTrampolineSym()
122 W.printNumber("ThunkSection", Tramp.Header.ThunkSection); in visitTrampolineSym()
123 W.printNumber("TargetSection", Tramp.Header.TargetSection); in visitTrampolineSym()
128 W.printNumber("SectionNumber", Section.Header.SectionNumber); in visitSectionSym()
129 W.printNumber("Alignment", Section.Header.Alignment); in visitSectionSym()
130 W.printNumber("Reserved", Section.Header.Reserved); in visitSectionSym()
131 W.printNumber("Rva", Section.Header.Rva); in visitSectionSym()
132 W.printNumber("Length", Section.Header.Length); in visitSectionSym()
133 W.printFlags("Characteristics", Section.Header.Characteristics, in visitSectionSym()
143 W.printNumber("Size", CoffGroup.Header.Size); in visitCoffGroupSym()
144 W.printFlags("Characteristics", CoffGroup.Header.Characteristics, in visitCoffGroupSym()
147 W.printNumber("Offset", CoffGroup.Header.Offset); in visitCoffGroupSym()
148 W.printNumber("Segment", CoffGroup.Header.Segment); in visitCoffGroupSym()
156 W.printNumber("Offset", BPRel.Header.Offset); in visitBPRelativeSym()
157 CVTD.printTypeIndex("Type", BPRel.Header.Type); in visitBPRelativeSym()
165 W.printNumber("BuildId", BuildInfo.Header.BuildId); in visitBuildInfoSym()
176 CallSiteInfo.Header.CodeOffset, &LinkageName); in visitCallSiteInfoSym()
178 W.printHex("Segment", CallSiteInfo.Header.Segment); in visitCallSiteInfoSym()
179 W.printHex("Reserved", CallSiteInfo.Header.Reserved); in visitCallSiteInfoSym()
180 CVTD.printTypeIndex("Type", CallSiteInfo.Header.Type); in visitCallSiteInfoSym()
189 W.printNumber("Reserved", EnvBlock.Header.Reserved); in visitEnvBlockSym()
199 W.printNumber("Index", FileStatic.Header.Index); in visitFileStaticSym()
200 W.printNumber("ModFilenameOffset", FileStatic.Header.ModFilenameOffset); in visitFileStaticSym()
201 W.printFlags("Flags", uint16_t(FileStatic.Header.Flags), getLocalFlagNames()); in visitFileStaticSym()
207 W.printNumber("Ordinal", Export.Header.Ordinal); in visitExportSym()
208 W.printFlags("Flags", Export.Header.Flags, getExportSymFlagNames()); in visitExportSym()
216 W.printEnum("Language", Compile2.Header.getLanguage(), in visitCompile2Sym()
218 W.printFlags("Flags", Compile2.Header.flags & ~0xff, in visitCompile2Sym()
220 W.printEnum("Machine", unsigned(Compile2.Header.Machine), getCPUTypeNames()); in visitCompile2Sym()
224 Out << Compile2.Header.VersionFrontendMajor << '.' in visitCompile2Sym()
225 << Compile2.Header.VersionFrontendMinor << '.' in visitCompile2Sym()
226 << Compile2.Header.VersionFrontendBuild; in visitCompile2Sym()
231 Out << Compile2.Header.VersionBackendMajor << '.' in visitCompile2Sym()
232 << Compile2.Header.VersionBackendMinor << '.' in visitCompile2Sym()
233 << Compile2.Header.VersionBackendBuild; in visitCompile2Sym()
244 W.printEnum("Language", Compile3.Header.getLanguage(), in visitCompile3Sym()
246 W.printFlags("Flags", Compile3.Header.flags & ~0xff, in visitCompile3Sym()
248 W.printEnum("Machine", unsigned(Compile3.Header.Machine), getCPUTypeNames()); in visitCompile3Sym()
252 Out << Compile3.Header.VersionFrontendMajor << '.' in visitCompile3Sym()
253 << Compile3.Header.VersionFrontendMinor << '.' in visitCompile3Sym()
254 << Compile3.Header.VersionFrontendBuild << '.' in visitCompile3Sym()
255 << Compile3.Header.VersionFrontendQFE; in visitCompile3Sym()
260 Out << Compile3.Header.VersionBackendMajor << '.' in visitCompile3Sym()
261 << Compile3.Header.VersionBackendMinor << '.' in visitCompile3Sym()
262 << Compile3.Header.VersionBackendBuild << '.' in visitCompile3Sym()
263 << Compile3.Header.VersionBackendQFE; in visitCompile3Sym()
274 CVTD.printTypeIndex("Type", Constant.Header.Type); in visitConstantSym()
286 Data.Header.DataOffset, &LinkageName); in visitDataSym()
288 CVTD.printTypeIndex("Type", Data.Header.Type); in visitDataSym()
298 W.printNumber("Offset", DefRangeFramePointerRelFullScope.Header.Offset); in visitDefRangeFramePointerRelFullScopeSym()
305 W.printNumber("Offset", DefRangeFramePointerRel.Header.Offset); in visitDefRangeFramePointerRelSym()
306 printLocalVariableAddrRange(DefRangeFramePointerRel.Header.Range, in visitDefRangeFramePointerRelSym()
315 W.printNumber("BaseRegister", DefRangeRegisterRel.Header.BaseRegister); in visitDefRangeRegisterRelSym()
320 DefRangeRegisterRel.Header.BasePointerOffset); in visitDefRangeRegisterRelSym()
321 printLocalVariableAddrRange(DefRangeRegisterRel.Header.Range, in visitDefRangeRegisterRelSym()
330 W.printNumber("Register", DefRangeRegister.Header.Register); in visitDefRangeRegisterSym()
331 W.printNumber("MayHaveNoName", DefRangeRegister.Header.MayHaveNoName); in visitDefRangeRegisterSym()
332 printLocalVariableAddrRange(DefRangeRegister.Header.Range, in visitDefRangeRegisterSym()
341 W.printNumber("Register", DefRangeSubfieldRegister.Header.Register); in visitDefRangeSubfieldRegisterSym()
342 W.printNumber("MayHaveNoName", DefRangeSubfieldRegister.Header.MayHaveNoName); in visitDefRangeSubfieldRegisterSym()
344 DefRangeSubfieldRegister.Header.OffsetInParent); in visitDefRangeSubfieldRegisterSym()
345 printLocalVariableAddrRange(DefRangeSubfieldRegister.Header.Range, in visitDefRangeSubfieldRegisterSym()
356 auto ProgramStringTableOffset = DefRangeSubfield.Header.Program; in visitDefRangeSubfieldSym()
363 W.printNumber("OffsetInParent", DefRangeSubfield.Header.OffsetInParent); in visitDefRangeSubfieldSym()
364 printLocalVariableAddrRange(DefRangeSubfield.Header.Range, in visitDefRangeSubfieldSym()
375 auto ProgramStringTableOffset = DefRange.Header.Program; in visitDefRangeSym()
382 printLocalVariableAddrRange(DefRange.Header.Range, in visitDefRangeSym()
395 FrameCookie.Header.CodeOffset, &LinkageName); in visitFrameCookieSym()
397 W.printHex("Register", FrameCookie.Header.Register); in visitFrameCookieSym()
398 W.printEnum("CookieKind", uint16_t(FrameCookie.Header.CookieKind), in visitFrameCookieSym()
400 W.printHex("Flags", FrameCookie.Header.Flags); in visitFrameCookieSym()
407 W.printHex("TotalFrameBytes", FrameProc.Header.TotalFrameBytes); in visitFrameProcSym()
408 W.printHex("PaddingFrameBytes", FrameProc.Header.PaddingFrameBytes); in visitFrameProcSym()
409 W.printHex("OffsetToPadding", FrameProc.Header.OffsetToPadding); in visitFrameProcSym()
411 FrameProc.Header.BytesOfCalleeSavedRegisters); in visitFrameProcSym()
413 FrameProc.Header.OffsetOfExceptionHandler); in visitFrameProcSym()
415 FrameProc.Header.SectionIdOfExceptionHandler); in visitFrameProcSym()
416 W.printFlags("Flags", FrameProc.Header.Flags, getFrameProcSymFlagNames()); in visitFrameProcSym()
427 HeapAllocSite.Header.CodeOffset, &LinkageName); in visitHeapAllocationSiteSym()
429 W.printHex("Segment", HeapAllocSite.Header.Segment); in visitHeapAllocationSiteSym()
430 W.printHex("CallInstructionSize", HeapAllocSite.Header.CallInstructionSize); in visitHeapAllocationSiteSym()
431 CVTD.printTypeIndex("Type", HeapAllocSite.Header.Type); in visitHeapAllocationSiteSym()
440 W.printHex("PtrParent", InlineSite.Header.PtrParent); in visitInlineSiteSym()
441 W.printHex("PtrEnd", InlineSite.Header.PtrEnd); in visitInlineSiteSym()
442 CVTD.printTypeIndex("Inlinee", InlineSite.Header.Inlinee); in visitInlineSiteSym()
494 W.printNumber("Type", Register.Header.Index); in visitRegisterSym()
495 W.printEnum("Seg", uint16_t(Register.Header.Register), getRegisterNames()); in visitRegisterSym()
502 W.printNumber("Type", Public.Header.Index); in visitPublicSym32()
503 W.printNumber("Seg", Public.Header.Seg); in visitPublicSym32()
504 W.printNumber("Off", Public.Header.Off); in visitPublicSym32()
510 W.printNumber("SumName", ProcRef.Header.SumName); in visitProcRefSym()
511 W.printNumber("SymOffset", ProcRef.Header.SymOffset); in visitProcRefSym()
512 W.printNumber("Mod", ProcRef.Header.Mod); in visitProcRefSym()
522 Label.Header.CodeOffset, &LinkageName); in visitLabelSym()
524 W.printHex("Segment", Label.Header.Segment); in visitLabelSym()
525 W.printHex("Flags", Label.Header.Flags); in visitLabelSym()
526 W.printFlags("Flags", Label.Header.Flags, getProcSymFlagNames()); in visitLabelSym()
535 CVTD.printTypeIndex("Type", Local.Header.Type); in visitLocalSym()
536 W.printFlags("Flags", uint16_t(Local.Header.Flags), getLocalFlagNames()); in visitLocalSym()
543 W.printHex("Signature", ObjName.Header.Signature); in visitObjNameSym()
557 W.printHex("PtrParent", Proc.Header.PtrParent); in visitProcSym()
558 W.printHex("PtrEnd", Proc.Header.PtrEnd); in visitProcSym()
559 W.printHex("PtrNext", Proc.Header.PtrNext); in visitProcSym()
560 W.printHex("CodeSize", Proc.Header.CodeSize); in visitProcSym()
561 W.printHex("DbgStart", Proc.Header.DbgStart); in visitProcSym()
562 W.printHex("DbgEnd", Proc.Header.DbgEnd); in visitProcSym()
563 CVTD.printTypeIndex("FunctionType", Proc.Header.FunctionType); in visitProcSym()
566 Proc.Header.CodeOffset, &LinkageName); in visitProcSym()
568 W.printHex("Segment", Proc.Header.Segment); in visitProcSym()
569 W.printFlags("Flags", static_cast<uint8_t>(Proc.Header.Flags), in visitProcSym()
598 W.printHex("Offset", RegRel.Header.Offset); in visitRegRelativeSym()
599 CVTD.printTypeIndex("Type", RegRel.Header.Type); in visitRegRelativeSym()
600 W.printHex("Register", RegRel.Header.Register); in visitRegRelativeSym()
611 Data.Header.DataOffset, &LinkageName); in visitThreadLocalDataSym()
613 CVTD.printTypeIndex("Type", Data.Header.Type); in visitThreadLocalDataSym()
621 CVTD.printTypeIndex("Type", UDT.Header.Type); in visitUDTSym()