Home | History | Annotate | Download | only in Analysis

Lines Matching full:destructor

76 /// destructor calls generation. It contains list of automatic variables
827 // may be a no-return destructor which changes the CFG. As a result, buffer
838 // If this destructor is marked as a no-return destructor, we need to
839 // create a new block for the destructor which does not have as a successor
858 /// base and member objects in destructor.
990 // Check if type is a C++ class with non-trivial destructor.
1012 /// prependAutomaticObjDtorsWithTerminator - Prepend destructor CFGElements for
1719 // Store scope position. Add implicit destructor.
1923 // Add destructor for init statement and condition variable.
1984 // Loop body should end with destructor of Condition variable (if any).
2298 // Loop body should end with destructor of Condition variable (if any).
2589 // Store scope position. Add implicit destructor.
2867 // Store scope position. Add implicit destructor.
3225 // reference) add destructor for it.
3227 // If the destructor is marked as a no-return destructor, we need to create
3228 // a new block for the destructor which does not have as a successor
3797 OS << " (Implicit destructor)\n";
3802 OS << " (Base object destructor)\n";
3809 OS << " (Member object destructor)\n";
3814 OS << " (Temporary object destructor)\n";