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

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
  693 CXXDELETEEXPR(CXXDeleteExpr, Expr)

References

tools/clang/include/clang/AST/ASTTypeTraits.h
   65     return ASTNodeKind(KindToKindId<T>::Id);
   65     return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/ExprCXX.h
 2372       : Expr(CXXDeleteExprClass, Ty, VK_RValue, OK_Ordinary, false,
 2383   explicit CXXDeleteExpr(EmptyShell Shell) : Expr(CXXDeleteExprClass, Shell) {}
 2416     return T->getStmtClass() == CXXDeleteExprClass;
tools/clang/lib/AST/Expr.cpp
 2721   case CXXDeleteExprClass:
 3443   case CXXDeleteExprClass:
tools/clang/lib/AST/ExprClassification.cpp
  166   case Expr::CXXDeleteExprClass:
tools/clang/lib/AST/ExprConstant.cpp
13863   case Expr::CXXDeleteExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 4051   case Expr::CXXDeleteExprClass: {
tools/clang/lib/Analysis/CFG.cpp
 2203     case Stmt::CXXDeleteExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1151   case Expr::CXXDeleteExprClass: {
tools/clang/lib/Sema/SemaExpr.cpp
17051       Inherited::VisitCXXDeleteExpr(E);
tools/clang/lib/Sema/TreeTransform.h
10730   ExprResult Operand = getDerived().TransformExpr(E->getArgument());
10736   if (E->getOperatorDelete()) {
10738         getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete()));
10738         getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete()));
10744       Operand.get() == E->getArgument() &&
10745       OperatorDelete == E->getOperatorDelete()) {
10749       SemaRef.MarkFunctionReferenced(E->getBeginLoc(), OperatorDelete);
10751     if (!E->getArgument()->isTypeDependent()) {
10753                                                          E->getDestroyedType());
10756         SemaRef.MarkFunctionReferenced(E->getBeginLoc(),
10761     return E;
10765       E->getBeginLoc(), E->isGlobalDelete(), E->isArrayForm(), Operand.get());
10765       E->getBeginLoc(), E->isGlobalDelete(), E->isArrayForm(), Operand.get());
10765       E->getBeginLoc(), E->isGlobalDelete(), E->isArrayForm(), Operand.get());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1623     case Stmt::CXXDeleteExprClass: {
tools/clang/tools/libclang/CXCursor.cpp
  465   case Stmt::CXXDeleteExprClass: