Lines Matching full:auto
108 if (auto EC = Buffer->readBytes(StreamBlockOffset, NumBytes, Result))
124 if (auto EC = Reader.readObject(SB)) {
130 if (auto EC = msf::validateSuperBlock(*SB))
153 auto FpmStream =
157 if (auto EC = FpmReader.readBytes(FpmBytes, FpmReader.bytesRemaining()))
161 for (auto Byte : FpmBytes) {
172 if (auto EC = Reader.readArray(ContainerLayout.DirectoryBlocks,
191 auto DS = MappedBlockStream::createDirectoryStream(ContainerLayout, *Buffer,
194 if (auto EC = Reader.readInteger(NumStreams))
197 if (auto EC = Reader.readArray(ContainerLayout.StreamSizes, NumStreams))
214 if (auto EC = Reader.readArray(Blocks, NumExpectedStreamBlocks))
246 auto Blocks = getStreamBlockList(StreamIdx);
258 auto DbiS = getPDBDbiStream();
262 auto GlobalS =
266 auto TempGlobals = std::make_unique<GlobalsStream>(std::move(*GlobalS));
267 if (auto EC = TempGlobals->reload())
276 auto InfoS = safelyCreateIndexedStream(StreamPDB);
279 auto TempInfo = std::make_unique<InfoStream>(std::move(*InfoS));
280 if (auto EC = TempInfo->reload())
289 auto DbiS = safelyCreateIndexedStream(StreamDBI);
292 auto TempDbi = std::make_unique<DbiStream>(std::move(*DbiS));
293 if (auto EC = TempDbi->reload(this))
302 auto TpiS = safelyCreateIndexedStream(StreamTPI);
305 auto TempTpi = std::make_unique<TpiStream>(*this, std::move(*TpiS));
306 if (auto EC = TempTpi->reload())
318 auto IpiS = safelyCreateIndexedStream(StreamIPI);
321 auto TempIpi = std::make_unique<TpiStream>(*this, std::move(*IpiS));
322 if (auto EC = TempIpi->reload())
331 auto DbiS = getPDBDbiStream();
335 auto PublicS =
339 auto TempPublics = std::make_unique<PublicsStream>(std::move(*PublicS));
340 if (auto EC = TempPublics->reload())
349 auto DbiS = getPDBDbiStream();
354 auto SymbolS = safelyCreateIndexedStream(SymbolStreamNum);
358 auto TempSymbols = std::make_unique<SymbolStream>(std::move(*SymbolS));
359 if (auto EC = TempSymbols->reload())
368 auto NS = safelyCreateNamedStream("/names");
372 auto N = std::make_unique<PDBStringTable>();
374 if (auto EC = N->reload(Reader))
385 auto IJS = safelyCreateNamedStream("/src/headerblock");
389 auto Strings = getStringTable();
393 auto IJ = std::make_unique<InjectedSourceStream>(std::move(*IJS));
394 if (auto EC = IJ->reload(*Strings))
402 auto DbiS = getPDBDbiStream();
416 auto DbiS = getPDBDbiStream();
434 auto &InfoStream = cantFail(const_cast<PDBFile *>(this)->getPDBInfoStream());
439 auto DbiS = getPDBDbiStream();
448 auto DbiS = getPDBDbiStream();
457 auto IS = getPDBInfoStream();
470 auto IS = getPDBInfoStream();
496 auto IS = getPDBInfoStream();