reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;