| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | UsedDeclVisitor.h | 62 if (E->getOperatorDelete()) in VisitCXXNewExpr() 63 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorDelete()); in VisitCXXNewExpr() 68 if (E->getOperatorDelete()) in VisitCXXDeleteExpr() 69 asImpl().visitUsedDecl(E->getBeginLoc(), E->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| H A D | SemaFunctionEffects.cpp | 1253 if (FunctionDecl *FD = Delete->getOperatorDelete()) { in VisitCXXDeleteExpr()
|
| H A D | SemaExceptionSpec.cpp | 1215 const FunctionDecl *OperatorDelete = DE->getOperatorDelete(); in canThrow()
|
| H A D | TreeTransform.h | 14513 if (E->getOperatorDelete()) { in TransformCXXNewExpr() 14515 getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete())); in TransformCXXNewExpr() 14525 OperatorDelete == E->getOperatorDelete() && in TransformCXXNewExpr() 14589 if (E->getOperatorDelete()) { in TransformCXXDeleteExpr() 14591 getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete())); in TransformCXXDeleteExpr() 14598 OperatorDelete == E->getOperatorDelete()) { in TransformCXXDeleteExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CXXDeleteChecker.cpp | 93 DE->getOperatorDelete()->getOverloadedOperator(); in checkPreStmt() 149 if (DE->getOperatorDelete()->getOverloadedOperator() != OO_Array_Delete) in checkTypedDeleteExpr()
|
| H A D | MallocChecker.cpp | 2135 << getOperatorSpelling(DE->getOperatorDelete()->getOverloadedOperator()) in printMemFnName()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1561 EHCleanup, E->getNumPlacementArgs(), E->getOperatorDelete(), in EnterNewDeleteCleanup() 1590 EHCleanup, E->getNumPlacementArgs(), E->getOperatorDelete(), in EnterNewDeleteCleanup() 1655 if (E->getOperatorDelete() && in EmitCXXNewExpr() 1656 !E->getOperatorDelete()->isReservedGlobalPlacementOperator()) { in EmitCXXNewExpr() 1764 if (E->getOperatorDelete() && in EmitCXXNewExpr() 1765 !E->getOperatorDelete()->isReservedGlobalPlacementOperator()) { in EmitCXXNewExpr() 1948 CGF.EmitDeleteCall(DE->getOperatorDelete(), Ptr.emitRawPointer(CGF), in EmitDestroyingObjectDelete() 1968 const FunctionDecl *OperatorDelete = DE->getOperatorDelete(); in EmitObjectDelete() 2088 const FunctionDecl *operatorDelete = E->getOperatorDelete(); in EmitArrayDelete() 2143 if (E->getOperatorDelete()->isDestroyingOperatorDelete()) { in EmitCXXDeleteExpr()
|
| H A D | CGClass.cpp | 1589 CGF.EmitDeleteCall(Dtor->getOperatorDelete(), in Emit() 1607 CGF.EmitDeleteCall(Dtor->getOperatorDelete(), in EmitConditionalDtorDeleteCall() 1610 assert(Dtor->getOperatorDelete()->isDestroyingOperatorDelete() == in EmitConditionalDtorDeleteCall() 1857 assert(DD->getOperatorDelete() && in EnterDtorCleanups() 1862 if (DD->getOperatorDelete()->isDestroyingOperatorDelete()) in EnterDtorCleanups() 1869 if (DD->getOperatorDelete()->isDestroyingOperatorDelete()) { in EnterDtorCleanups() 1871 EmitDeleteCall(DD->getOperatorDelete(), in EnterDtorCleanups()
|
| H A D | ItaniumCXXABI.cpp | 1412 CGF.pushCallObjectDeleteCleanup(DE->getOperatorDelete(), CompletePtr, in emitVirtualObjectDelete()
|
| H A D | MicrosoftCXXABI.cpp | 902 CGF.EmitDeleteCall(DE->getOperatorDelete(), MDThis, ElementType); in emitVirtualObjectDelete()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenCXXExpr.cpp | 358 if (e->getOperatorDelete() && in emitCXXNewExpr() 359 !e->getOperatorDelete()->isReservedGlobalPlacementOperator()) in emitCXXNewExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | AnyCall.h | 86 : E(NE), D(NE->getOperatorDelete()), K(Deallocator) {} in AnyCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 164 if (E->isGlobalDelete() || !E->getOperatorDelete()) in VisitCXXDeleteExpr() 166 return IndexCtx.handleReference(E->getOperatorDelete(), E->getBeginLoc(), in VisitCXXDeleteExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 1421 if (const FunctionDecl *FD = NE->getOperatorDelete()) in VisitCXXNewExpr() 1428 if (const FunctionDecl *FD = DE->getOperatorDelete()) in VisitCXXDeleteExpr()
|
| H A D | StmtProfile.cpp | 2160 VisitDecl(S->getOperatorDelete()); in VisitCXXDeleteExpr() 2167 VisitDecl(S->getOperatorDelete()); in VisitCXXNewExpr()
|
| H A D | TextNodeDumper.cpp | 1760 if (Node->getOperatorDelete()) { in VisitCXXDeleteExpr() 1762 dumpBareDeclRef(Node->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| H A D | ExprCXX.cpp | 349 getOperatorDelete()->isDestroyingOperatorDelete()) && in getDestroyedType()
|
| H A D | ASTImporter.cpp | 4176 Err, const_cast<FunctionDecl *>(FromDtor->getOperatorDelete())); in VisitFunctionDecl() 8601 auto ToOperatorDelete = importChecked(Err, E->getOperatorDelete()); in VisitCXXNewExpr() 8629 auto ToOperatorDelete = importChecked(Err, E->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Interp.cpp | 1245 return DD->isVirtual() ? DD->getOperatorDelete() : nullptr; in Free() 1875 const FunctionDecl *OperatorDelete = DeleteExpr->getOperatorDelete(); in InvalidNewDeleteExpr()
|
| H A D | Compiler.cpp | 3699 const FunctionDecl *OperatorDelete = E->getOperatorDelete(); in VisitCXXDeleteExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 1223 return getOriginExpr()->getOperatorDelete(); in getDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 1792 Record.AddDeclRef(D->getOperatorDelete()); in VisitCXXDestructorDecl() 1793 if (D->getOperatorDelete()) in VisitCXXDestructorDecl()
|
| H A D | ASTWriterStmt.cpp | 1944 Record.AddDeclRef(E->getOperatorDelete()); in VisitCXXNewExpr() 1964 Record.AddDeclRef(E->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 2441 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } in getOperatorDelete() function 2645 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } in getOperatorDelete() function
|
| H A D | DeclCXX.h | 2897 const FunctionDecl *getOperatorDelete() const { in getOperatorDelete() function
|