Lines Matching defs:Extractor
51 static Expected<BlockHeader> readBlockHeader(DataExtractor &Extractor,
55 H.Size = Extractor.getU32(&Offset);
62 H.Number = Extractor.getU32(&Offset);
69 H.Thread = Extractor.getU64(&Offset);
78 static Expected<std::vector<Profile::FuncID>> readPath(DataExtractor &Extractor,
85 FuncId = Extractor.getSigned(&Offset, 4);
96 static Expected<Profile::Data> readData(DataExtractor &Extractor,
103 D.CallCount = Extractor.getU64(&Offset);
110 D.CumulativeLocalTime = Extractor.getU64(&Offset);
284 DataExtractor Extractor(Data, true, 8);
288 auto HeaderOrError = readBlockHeader(Extractor, Offset);
297 auto PathOrError = readPath(Extractor, Offset);
303 auto DataOrError = readData(Extractor, Offset);