| /llvm-project-15.0.7/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 | SemaExceptionSpec.cpp | 1221 CT = canCalleeThrow(*this, DE, DE->getOperatorDelete()); in canThrow()
|
| H A D | TreeTransform.h | 12113 if (E->getOperatorDelete()) { in TransformCXXNewExpr() 12115 getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete())); in TransformCXXNewExpr() 12125 OperatorDelete == E->getOperatorDelete() && in TransformCXXNewExpr() 12189 if (E->getOperatorDelete()) { in TransformCXXDeleteExpr() 12191 getDerived().TransformDecl(E->getBeginLoc(), E->getOperatorDelete())); in TransformCXXDeleteExpr() 12198 OperatorDelete == E->getOperatorDelete()) { in TransformCXXDeleteExpr()
|
| H A D | SemaDeclCXX.cpp | 10553 if (!Destructor->getOperatorDelete() && Destructor->isVirtual()) { in CheckDestructor()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1507 E->getOperatorDelete(), in EnterNewDeleteCleanup() 1538 E->getOperatorDelete(), in EnterNewDeleteCleanup() 1597 if (E->getOperatorDelete() && in EmitCXXNewExpr() 1598 !E->getOperatorDelete()->isReservedGlobalPlacementOperator()) { in EmitCXXNewExpr() 1698 if (E->getOperatorDelete() && in EmitCXXNewExpr() 1699 !E->getOperatorDelete()->isReservedGlobalPlacementOperator()) { in EmitCXXNewExpr() 1884 CGF.EmitDeleteCall(DE->getOperatorDelete(), Ptr.getPointer(), ElementType); in EmitDestroyingObjectDelete() 1904 const FunctionDecl *OperatorDelete = DE->getOperatorDelete(); in EmitObjectDelete() 2025 const FunctionDecl *operatorDelete = E->getOperatorDelete(); in EmitArrayDelete() 2079 if (E->getOperatorDelete()->isDestroyingOperatorDelete()) { in EmitCXXDeleteExpr()
|
| H A D | CGClass.cpp | 1581 CGF.EmitDeleteCall(Dtor->getOperatorDelete(), in Emit() 1599 CGF.EmitDeleteCall(Dtor->getOperatorDelete(), in EmitConditionalDtorDeleteCall() 1602 assert(Dtor->getOperatorDelete()->isDestroyingOperatorDelete() == in EmitConditionalDtorDeleteCall() 1812 assert(DD->getOperatorDelete() && in EnterDtorCleanups() 1817 if (DD->getOperatorDelete()->isDestroyingOperatorDelete()) in EnterDtorCleanups() 1824 if (DD->getOperatorDelete()->isDestroyingOperatorDelete()) { in EnterDtorCleanups() 1826 EmitDeleteCall(DD->getOperatorDelete(), in EnterDtorCleanups()
|
| H A D | MicrosoftCXXABI.cpp | 883 CGF.EmitDeleteCall(DE->getOperatorDelete(), MDThis, ElementType); in emitVirtualObjectDelete()
|
| H A D | ItaniumCXXABI.cpp | 1243 CGF.pushCallObjectDeleteCleanup(DE->getOperatorDelete(), CompletePtr, in emitVirtualObjectDelete()
|
| H A D | CodeGenModule.cpp | 3381 SafeToInline = E->getOperatorDelete()->hasAttr<DLLImportAttr>(); in VisitCXXDeleteExpr()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | AnyCall.h | 85 : E(NE), D(NE->getOperatorDelete()), K(Deallocator) {} in AnyCall()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 1268 if (const FunctionDecl *FD = NE->getOperatorDelete()) in VisitCXXNewExpr() 1275 if (const FunctionDecl *FD = DE->getOperatorDelete()) in VisitCXXDeleteExpr()
|
| H A D | TextNodeDumper.cpp | 1257 if (Node->getOperatorDelete()) { in VisitCXXDeleteExpr() 1259 dumpBareDeclRef(Node->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| H A D | StmtProfile.cpp | 2020 VisitDecl(S->getOperatorDelete()); in VisitCXXDeleteExpr() 2027 VisitDecl(S->getOperatorDelete()); in VisitCXXNewExpr()
|
| H A D | ExprCXX.cpp | 298 getOperatorDelete()->isDestroyingOperatorDelete()) && in getDestroyedType()
|
| H A D | ASTImporter.cpp | 3518 Err, const_cast<FunctionDecl *>(FromDtor->getOperatorDelete())); in VisitFunctionDecl() 7695 auto ToOperatorDelete = importChecked(Err, E->getOperatorDelete()); in VisitCXXNewExpr() 7723 auto ToOperatorDelete = importChecked(Err, E->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| H A D | ExprConstant.cpp | 6723 return DD->isVirtual() ? DD->getOperatorDelete() : nullptr; in getVirtualOperatorDelete() 14681 FunctionDecl *OperatorDelete = E->getOperatorDelete(); in VisitCXXDeleteExpr()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CallEvent.h | 1088 return getOriginExpr()->getOperatorDelete(); in getDecl()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.cpp | 345 Outer.add(CDE->getOperatorDelete(), Flags); in add()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 1435 Record.AddDeclRef(D->getOperatorDelete()); in VisitCXXDestructorDecl() 1436 if (D->getOperatorDelete()) in VisitCXXDestructorDecl()
|
| H A D | ASTWriterStmt.cpp | 1789 Record.AddDeclRef(E->getOperatorDelete()); in VisitCXXNewExpr() 1809 Record.AddDeclRef(E->getOperatorDelete()); in VisitCXXDeleteExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 2259 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } in getOperatorDelete() function 2454 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } in getOperatorDelete() function
|
| H A D | DeclCXX.h | 2734 const FunctionDecl *getOperatorDelete() const { in getOperatorDelete() function
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocChecker.cpp | 1868 << getOperatorSpelling(DE->getOperatorDelete()->getOverloadedOperator()) in printMemFnName()
|