|
reference, declaration → definition
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; };