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

References

tools/clang/lib/Analysis/CFG.cpp
 4601   if (!E) {
 4605   switch (E->getStmtClass()) {
 4607       return VisitChildrenForTemporaryDtors(E, false, Context);
 4610       return VisitChildrenForTemporaryDtors(E, ExternallyDestructed, Context);
 4613       return VisitBinaryOperatorForTemporaryDtors(cast<BinaryOperator>(E),
 4619           cast<CXXBindTemporaryExpr>(E), ExternallyDestructed, Context);
 4624           cast<AbstractConditionalOperator>(E), ExternallyDestructed, Context);
 4628       E = cast<CastExpr>(E)->getSubExpr();
 4628       E = cast<CastExpr>(E)->getSubExpr();
 4633       E = cast<CXXFunctionalCastExpr>(E)->getSubExpr();
 4633       E = cast<CXXFunctionalCastExpr>(E)->getSubExpr();
 4637       E = cast<ConstantExpr>(E)->getSubExpr();
 4637       E = cast<ConstantExpr>(E)->getSubExpr();
 4641       E = cast<ParenExpr>(E)->getSubExpr();
 4641       E = cast<ParenExpr>(E)->getSubExpr();
 4645       const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E);
 4650       E = const_cast<Expr *>(
 4651           cast<MaterializeTemporaryExpr>(E)
 4670       auto *LE = cast<LambdaExpr>(E);
 4688       E = cast<CXXDefaultArgExpr>(E)->getExpr();
 4688       E = cast<CXXDefaultArgExpr>(E)->getExpr();
 4692       E = cast<CXXDefaultInitExpr>(E)->getExpr();
 4692       E = cast<CXXDefaultInitExpr>(E)->getExpr();