reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-pdbutil/MinimalSymbolDumper.cpp
  350   P.formatLine("{0} | {1} [size = {2}]",
  353   P.Indent();
  359     AutoIndent Indent(P, 7);
  360     P.formatBinary("bytes", Record.content(), 0);
  362   P.Unindent();
  388   P.format(" `{0}`", Block.Name);
  389   AutoIndent Indent(P, 7);
  390   P.formatLine("parent = {0}, end = {1}", Block.Parent, Block.End);
  391   P.formatLine("code size = {0}, addr = {1}", Block.CodeSize,
  397   P.format(" `{0}`", Thunk.Name);
  398   AutoIndent Indent(P, 7);
  399   P.formatLine("parent = {0}, end = {1}, next = {2}", Thunk.Parent, Thunk.End,
  401   P.formatLine("kind = {0}, size = {1}, addr = {2}",
  410   AutoIndent Indent(P, 7);
  411   P.formatLine("type = {0}, size = {1}, source = {2}, target = {3}",
  421   P.format(" `{0}`", Section.Name);
  422   AutoIndent Indent(P, 7);
  423   P.formatLine("length = {0}, alignment = {1}, rva = {2}, section # = {3}",
  426   P.printLine("characteristics =");
  427   AutoIndent Indent2(P, 2);
  428   P.printLine(formatSectionCharacteristics(P.getIndentLevel(),
  428   P.printLine(formatSectionCharacteristics(P.getIndentLevel(),
  435   P.format(" `{0}`", CG.Name);
  436   AutoIndent Indent(P, 7);
  437   P.formatLine("length = {0}, addr = {1}", CG.Size,
  439   P.printLine("characteristics =");
  440   AutoIndent Indent2(P, 2);
  441   P.printLine(formatSectionCharacteristics(P.getIndentLevel(),
  441   P.printLine(formatSectionCharacteristics(P.getIndentLevel(),
  449   P.format(" `{0}`", BPRel.Name);
  450   AutoIndent Indent(P, 7);
  451   P.formatLine("type = {0}, offset = {1}", typeIndex(BPRel.Type), BPRel.Offset);
  457   P.format(" BuildId = `{0}`", BuildInfo.BuildId);
  463   AutoIndent Indent(P, 7);
  464   P.formatLine("type = {0}, addr = {1}", typeIndex(CSI.Type),
  471   AutoIndent Indent(P, 7);
  473     P.formatLine("- {0}", Entry);
  479   P.format(" `{0}`", FS.Name);
  480   AutoIndent Indent(P, 7);
  485       P.formatLine("type = {0}, file name = {1} ({2}), flags = {3}",
  487                    formatLocalSymFlags(P.getIndentLevel() + 9, FS.Flags));
  492   P.formatLine("type = {0}, file name offset = {1}, flags = {2}",
  494                formatLocalSymFlags(P.getIndentLevel() + 9, FS.Flags));
  499   P.format(" `{0}`", Export.Name);
  500   AutoIndent Indent(P, 7);
  501   P.formatLine("ordinal = {0}, flags = {1}", Export.Ordinal,
  502                formatExportFlags(P.getIndentLevel() + 9, Export.Flags));
  508   AutoIndent Indent(P, 7);
  512   P.formatLine("machine = {0}, ver = {1}, language = {2}",
  515   P.formatLine("frontend = {0}.{1}.{2}, backend = {3}.{4}.{5}",
  519   P.formatLine("flags = {0}",
  520                formatCompileSym2Flags(P.getIndentLevel() + 9, Compile2.Flags));
  521   P.formatLine(
  523       typesetStringList(P.getIndentLevel() + 9 + 2, Compile2.ExtraStrings));
  529   AutoIndent Indent(P, 7);
  533   P.formatLine("machine = {0}, Ver = {1}, language = {2}",
  536   P.formatLine("frontend = {0}.{1}.{2}.{3}, backend = {4}.{5}.{6}.{7}",
  541   P.formatLine("flags = {0}",
  542                formatCompileSym3Flags(P.getIndentLevel() + 9, Compile3.Flags));
  548   P.format(" `{0}`", Constant.Name);
  549   AutoIndent Indent(P, 7);
  550   P.formatLine("type = {0}, value = {1}", typeIndex(Constant.Type),
  556   P.format(" `{0}`", Data.Name);
  557   AutoIndent Indent(P, 7);
  558   P.formatLine("type = {0}, addr = {1}", typeIndex(Data.Type),
  565   P.format(" offset = {0}", Def.Offset);
  571   AutoIndent Indent(P, 7);
  572   P.formatLine("offset = {0}, range = {1}", Def.Hdr.Offset,
  574   P.formatLine("gaps = {2}", Def.Hdr.Offset,
  575                formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  581   AutoIndent Indent(P, 7);
  582   P.formatLine("register = {0}, offset = {1}, offset in parent = {2}, has "
  587   P.formatLine("range = {0}, gaps = {1}", formatRange(Def.Range),
  588                formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  594   AutoIndent Indent(P, 7);
  595   P.formatLine("register = {0}, may have no name = {1}, range start = "
  602   P.formatLine("gaps = [{0}]",
  603                formatGaps(P.getIndentLevel() + 9, DefRangeRegister.Gaps));
  609   AutoIndent Indent(P, 7);
  611   P.formatLine("register = {0}, may have no name = {1}, offset in parent = {2}",
  614   P.formatLine("range = {0}, gaps = {1}", formatRange(Def.Range),
  615                formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  621   AutoIndent Indent(P, 7);
  622   P.formatLine("program = {0}, offset in parent = {1}, range = {2}",
  624   P.formatLine("gaps = {0}", formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  624   P.formatLine("gaps = {0}", formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  629   AutoIndent Indent(P, 7);
  630   P.formatLine("program = {0}, range = {1}", Def.Program,
  632   P.formatLine("gaps = {0}", formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  632   P.formatLine("gaps = {0}", formatGaps(P.getIndentLevel() + 9, Def.Gaps));
  637   AutoIndent Indent(P, 7);
  638   P.formatLine("code offset = {0}, Register = {1}, kind = {2}, flags = {3}",
  645   AutoIndent Indent(P, 7);
  646   P.formatLine("size = {0}, padding size = {1}, offset to padding = {2}",
  648   P.formatLine("bytes of callee saved registers = {0}, exception handler addr "
  653   P.formatLine(
  657   P.formatLine("flags = {0}",
  658                formatFrameProcedureOptions(P.getIndentLevel() + 9, FP.Flags));
  664   AutoIndent Indent(P, 7);
  665   P.formatLine("type = {0}, addr = {1} call size = {2}", typeIndex(HAS.Type),
  672   AutoIndent Indent(P, 7);
  673   P.formatLine("inlinee = {0}, parent = {1}, end = {2}", idIndex(IS.Inlinee),
  682     P.formatLine("  {0}", fmt_align(toHex(Annot.Bytes), AlignStyle::Left, 9));
  686       P.format(" code 0x{0} (+0x{1})", utohexstr(CodeOffset), utohexstr(Delta));
  690       P.format(" code end 0x{0} (+0x{1})", utohexstr(CodeOffset + Length),
  696       P.format(" line {0} ({1}{2})", LineOffset, Sign, std::abs(Delta));
  736       P.format(" setfile {0} 0x{1}", utohexstr(FileOffset));
  749       P.format(" {0} {1}", Annot.Name, Annot.U1);
  752       P.format(" {0} {1}", Annot.Name, Annot.S1);
  761   P.format(" `{0}`", Register.Name);
  762   AutoIndent Indent(P, 7);
  763   P.formatLine("register = {0}, type = {1}",
  771   P.format(" `{0}`", Public.Name);
  772   AutoIndent Indent(P, 7);
  773   P.formatLine("flags = {0}, addr = {1}",
  774                formatPublicSymFlags(P.getIndentLevel() + 9, Public.Flags),
  780   P.format(" `{0}`", PR.Name);
  781   AutoIndent Indent(P, 7);
  782   P.formatLine("module = {0}, sum name = {1}, offset = {2}", PR.Module,
  788   P.format(" `{0}` (addr = {1})", Label.Name,
  790   AutoIndent Indent(P, 7);
  791   P.formatLine("flags = {0}",
  792                formatProcSymFlags(P.getIndentLevel() + 9, Label.Flags));
  797   P.format(" `{0}`", Local.Name);
  798   AutoIndent Indent(P, 7);
  801       formatLocalSymFlags(P.getIndentLevel() + 9, Local.Flags);
  802   P.formatLine("type={0}, flags = {1}", typeIndex(Local.Type), FlagStr);
  808   P.format(" sig={0}, `{1}`", ObjName.Signature, ObjName.Name);
  813   P.format(" `{0}`", Proc.Name);
  814   AutoIndent Indent(P, 7);
  815   P.formatLine("parent = {0}, end = {1}, addr = {2}, code size = {3}",
  829   P.formatLine("type = `{0}`, debug start = {1}, debug end = {2}, flags = {3}",
  832                formatProcSymFlags(P.getIndentLevel() + 9, Proc.Flags));
  842   AutoIndent Indent(P, 7);
  844     P.formatLine("callee: {0}", idIndex(I));
  851   P.format(" `{0}`", RegRel.Name);
  852   AutoIndent Indent(P, 7);
  853   P.formatLine(
  861   P.format(" `{0}`", Data.Name);
  862   AutoIndent Indent(P, 7);
  863   P.formatLine("type = {0}, addr = {1}", typeIndex(Data.Type),
  869   P.format(" `{0}`", UDT.Name);
  870   AutoIndent Indent(P, 7);
  871   P.formatLine("original type = {0}", UDT.Type);
  877   P.format(" `{0}`", UN.Name);
  883   AutoIndent Indent(P, 7);
  884   P.formatLine("addr = {0}", formatSegmentOffset(Annot.Segment, Annot.CodeOffset));
  885   P.formatLine("strings = {0}", typesetStringList(P.getIndentLevel() + 9 + 2,
  885   P.formatLine("strings = {0}", typesetStringList(P.getIndentLevel() + 9 + 2,