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

References

tools/clang/include/clang/Analysis/CFG.h
  583     ElementList(BumpVectorContext &C) : Impl(C, 4) {}
  591     void push_back(CFGElement e, BumpVectorContext &C) { Impl.push_back(e, C); }
  594         BumpVectorContext &C) {
  861   explicit CFGBlock(unsigned blockid, BumpVectorContext &C, CFG *parent)
 1094   void addSuccessor(AdjacentBlock Succ, BumpVectorContext &C);
 1096   void appendStmt(Stmt *statement, BumpVectorContext &C) {
 1101                          BumpVectorContext &C) {
 1107                                 BumpVectorContext &C) {
 1112                         BumpVectorContext &C) {
 1117                           BumpVectorContext &C) {
 1122                         BumpVectorContext &C) {
 1127                          BumpVectorContext &C) {
 1131   void appendScopeEnd(const VarDecl *VD, const Stmt *S, BumpVectorContext &C) {
 1135   void prependScopeEnd(const VarDecl *VD, const Stmt *S, BumpVectorContext &C) {
 1139   void appendBaseDtor(const CXXBaseSpecifier *BS, BumpVectorContext &C) {
 1143   void appendMemberDtor(FieldDecl *FD, BumpVectorContext &C) {
 1147   void appendTemporaryDtor(CXXBindTemporaryExpr *E, BumpVectorContext &C) {
 1151   void appendAutomaticObjDtor(VarDecl *VD, Stmt *S, BumpVectorContext &C) {
 1155   void appendLifetimeEnds(VarDecl *VD, Stmt *S, BumpVectorContext &C) {
 1159   void appendLoopExit(const Stmt *LoopStmt, BumpVectorContext &C) {
 1163   void appendDeleteDtor(CXXRecordDecl *RD, CXXDeleteExpr *DE, BumpVectorContext &C) {
 1171       BumpVectorContext &C) {
 1184                                    BumpVectorContext &C) {
 1196   iterator beginScopeEndInsert(iterator I, size_t Cnt, BumpVectorContext &C) {
 1424   BumpVectorContext &getBumpVectorContext() {
 1437   BumpVectorContext BlkBVC;
tools/clang/include/clang/Analysis/ConstructionContext.h
  213   create(BumpVectorContext &C, const ConstructionContextItem &Item,
  266   static T *create(BumpVectorContext &C, ArgTypes... Args) {
  275       BumpVectorContext &C, const MaterializeTemporaryExpr *MTE,
  285       BumpVectorContext &C, const CXXBindTemporaryExpr *BTE,
  293   createFromLayers(BumpVectorContext &C,
tools/clang/include/clang/Analysis/Support/BumpVector.h
   40   BumpVectorContext(BumpVectorContext &&Other) : Alloc(Other.Alloc) {
   66   explicit BumpVector(BumpVectorContext &C, unsigned N) {
  159   void push_back(const_reference Elt, BumpVectorContext &C) {
  173       BumpVectorContext &C) {
  188   void reserve(BumpVectorContext &C, unsigned N) {
  200   void grow(BumpVectorContext &C, size_type MinSize = 1);
  225 void BumpVector<T>::grow(BumpVectorContext &C, size_t MinSize) {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  326   BumpVectorContext BVC;
  425   BumpVectorContext &getNodeAllocator() { return BVC; }
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  583   BumpVectorContext &BC;
  589                             BumpVectorContext &bc)
  635   BumpVectorContext BC(A);
tools/clang/lib/Analysis/CFG.cpp
  304   BumpVectorContext ctx;
  315   LocalScope(BumpVectorContext ctx, const_iterator P)
 2071   BumpVectorContext &C = cfg->getBumpVectorContext();
 2088   BumpVectorContext &C = cfg->getBumpVectorContext();
 2107   BumpVectorContext &C = cfg->getBumpVectorContext();
 5025                             BumpVectorContext &C) {
tools/clang/lib/Analysis/ConstructionContext.cpp
   22 ConstructionContextLayer::create(BumpVectorContext &C,
   46     BumpVectorContext &C, const MaterializeTemporaryExpr *MTE,
   96     BumpVectorContext &C, const CXXBindTemporaryExpr *BTE,
  165     BumpVectorContext &C, const ConstructionContextLayer *TopLayer) {
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  237     BumpVectorContext &Ctx = G.getNodeAllocator();
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
 1516   BumpVectorContext BC(A);
usr/include/c++/7.4.0/bits/move.h
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };