reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
287 size_t getNumBlocks() const { return Blocks.size(); } 291 BlockIterator block_begin() const { return Blocks.begin(); } 292 BlockIterator block_end() const { return Blocks.end(); }lib/ProfileData/GCOV.cpp
167 Blocks.push_back(std::make_unique<GCOVBlock>(*this, i)); 188 Edges.push_back(std::make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst])); 188 Edges.push_back(std::make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst])); 190 Blocks[BlockNo]->addDstEdge(Edge); 191 Blocks[Dst]->addSrcEdge(Edge); 213 GCOVBlock &Block = *Blocks[BlockNo]; 315 if (BlockNo >= Blocks.size()) { 319 if (BlockNo == Blocks.size() - 1) 321 GCOVBlock &Block = *Blocks[BlockNo]; 342 return Blocks.front()->getCount(); 348 return Blocks.back()->getCount(); 354 for (const auto &Block : Blocks) 371 for (const auto &Block : Blocks)