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