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

References

tools/llvm-pdbutil/ExplainOutputStyle.cpp
  255   case StreamPurpose::DBI: {
  260   case StreamPurpose::PDB: {
  265   case StreamPurpose::IPI:
  266   case StreamPurpose::TPI:
  267   case StreamPurpose::ModuleStream:
  268   case StreamPurpose::NamedStream:
tools/llvm-pdbutil/StreamUtil.cpp
   25   if (Purpose == StreamPurpose::NamedStream)
   27   if (Purpose == StreamPurpose::ModuleStream)
   32 StreamInfo StreamInfo::createStream(StreamPurpose Purpose, StringRef Name,
   47   Result.Purpose = StreamPurpose::ModuleStream;
   51 static inline StreamInfo stream(StreamPurpose Purpose, StringRef Label,
  101           stream(StreamPurpose::Other, "Old MSF Directory", StreamIdx);
  103       Streams[StreamIdx] = stream(StreamPurpose::PDB, "PDB Stream", StreamIdx);
  105       Streams[StreamIdx] = stream(StreamPurpose::DBI, "DBI Stream", StreamIdx);
  107       Streams[StreamIdx] = stream(StreamPurpose::TPI, "TPI Stream", StreamIdx);
  109       Streams[StreamIdx] = stream(StreamPurpose::IPI, "IPI Stream", StreamIdx);
  112           stream(StreamPurpose::GlobalHash, "Global Symbol Hash", StreamIdx);
  115           stream(StreamPurpose::PublicHash, "Public Symbol Hash", StreamIdx);
  118           stream(StreamPurpose::Symbols, "Symbol Records", StreamIdx);
  121           stream(StreamPurpose::TpiHash, "TPI Hash", StreamIdx);
  124           stream(StreamPurpose::Other, "TPI Aux Hash", StreamIdx);
  127           stream(StreamPurpose::IpiHash, "IPI Hash", StreamIdx);
  130           stream(StreamPurpose::Other, "IPI Aux Hash", StreamIdx);
  134           stream(StreamPurpose::Other, "Exception Data", StreamIdx);
  137           stream(StreamPurpose::Other, "Fixup Data", StreamIdx);
  139       Streams[StreamIdx] = stream(StreamPurpose::Other, "FPO Data", StreamIdx);
  143           stream(StreamPurpose::Other, "New FPO Data", StreamIdx);
  147           stream(StreamPurpose::Other, "Omap From Source Data", StreamIdx);
  151           stream(StreamPurpose::Other, "Omap To Source Data", StreamIdx);
  153       Streams[StreamIdx] = stream(StreamPurpose::Other, "Pdata", StreamIdx);
  157           stream(StreamPurpose::Other, "Section Header Data", StreamIdx);
  161       Streams[StreamIdx] = stream(StreamPurpose::Other,
  166           stream(StreamPurpose::Other, "Token Rid Data", StreamIdx);
  168       Streams[StreamIdx] = stream(StreamPurpose::Other, "Xdata", StreamIdx);
  178             stream(StreamPurpose::NamedStream, NSIter->second, StreamIdx);
  180         Streams[StreamIdx] = stream(StreamPurpose::Other, "???", StreamIdx);
tools/llvm-pdbutil/StreamUtil.h
   41   StreamPurpose getPurpose() const { return Purpose; }
   46   static StreamInfo createStream(StreamPurpose Purpose, StringRef Name,
   52   StreamPurpose Purpose;