|
reference, declaration → definition
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.cpp13863 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.cpp17051 Inherited::VisitCXXDeleteExpr(E);
tools/clang/lib/Sema/TreeTransform.h10730 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: