reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  487     RegionStack.emplace_back(Count, StartLoc, EndLoc);
  489     return RegionStack.size() - 1;
  495     size_t Index = RegionStack.size();
  529     RegionStack.push_back(DR);
  540     if (LastTerminatedRegion->second != RegionStack.size())
  547     SourceMappingRegion DR = RegionStack.back();
  568     assert(RegionStack.size() >= ParentIndex && "parent not in stack");
  570     while (RegionStack.size() > ParentIndex) {
  571       SourceMappingRegion &Region = RegionStack.back();
  576                                     : RegionStack[ParentIndex].getEndLoc();
  641       RegionStack.pop_back();
  646           RegionStack.size() < LastTerminatedRegion->second)
  654     assert(!RegionStack.empty() && "statement has no region");
  655     return RegionStack.back();
  733     for (SourceMappingRegion &I : llvm::reverse(RegionStack)) {
  795     LastTerminatedRegion = {EndLoc, RegionStack.size()};
  889     assert(RegionStack.empty() && "Regions entered but never exited");
 1123         for (size_t i = RegionStack.size(); i != Index; --i) {
 1124           if (!RegionStack[i - 1].hasEndLoc())
 1125             RegionStack[i - 1].setEndLoc(getEnd(CS->body_back()));