Searched refs:FunctionRecord (Results 1 – 18 of 18) sorted by relevance
301 struct FunctionRecord { struct316 FunctionRecord(StringRef Name, ArrayRef<StringRef> Filenames) in FunctionRecord() argument319 FunctionRecord(FunctionRecord &&FR) = default;320 FunctionRecord &operator=(FunctionRecord &&) = default; argument332 std::forward_iterator_tag, FunctionRecord> { argument333 ArrayRef<FunctionRecord> Records;334 ArrayRef<FunctionRecord>::iterator Current;341 FunctionRecordIterator(ArrayRef<FunctionRecord> Records_,353 const FunctionRecord &operator*() const { return *Current; }374 const FunctionRecord &Function;[all …]
244 FunctionRecord Function(OrigFuncName, Record.Filenames); in loadFunctionRecord()350 using MapT = std::map<LineColPair, std::vector<const FunctionRecord *>>;354 void insert(const FunctionRecord &Function, unsigned FileID) { in insert()614 const FunctionRecord &Function) { in gatherFileIDs()623 static Optional<unsigned> findMainViewFileID(const FunctionRecord &Function) { in findMainViewFileID()637 const FunctionRecord &Function) { in findMainViewFileID()657 const FunctionRecord &Function = Functions[RecordIndex]; in getCoverageForFile()682 const FunctionRecord &Function = Functions[RecordIndex]; in getInstantiationGroups()700 CoverageMapping::getCoverageForFunction(const FunctionRecord &Function) const { in getCoverageForFunction()
372 class FunctionRecord : public Record {381 FunctionRecord() : Record(RecordKind::RK_Function) {} in FunctionRecord() function383 explicit FunctionRecord(RecordTypes K, int32_t F, uint32_t D) in FunctionRecord() function413 virtual Error visit(FunctionRecord &) = 0;441 Error visit(FunctionRecord &) override;
44 Error visit(FunctionRecord &) override;
41 Error visit(FunctionRecord &) override;
50 Error visit(FunctionRecord &) override;
60 Error visit(FunctionRecord &) override;
51 Error visit(FunctionRecord &) override;
55 Error visit(FunctionRecord &) override;
27 Error FunctionRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
378 Error RecordInitializer::visit(FunctionRecord &R) { in visit()388 --OffsetPtr, FunctionRecord::kFunctionRecordSize)) in visit()426 assert(FunctionRecord::kFunctionRecordSize == (OffsetPtr - BeginOffset)); in visit()
77 Error BlockIndexer::visit(FunctionRecord &R) { in visit()
79 Error RecordPrinter::visit(FunctionRecord &R) { in visit()
89 Error BlockPrinter::visit(FunctionRecord &R) { in visit()
110 Error TraceExpander::visit(FunctionRecord &R) { in visit()
170 R = std::make_unique<FunctionRecord>(); in produce()
140 Error FDRTraceWriter::visit(FunctionRecord &R) { in visit()
178 Error BlockVerifier::visit(FunctionRecord &) { in visit() argument