/llvm-project/clang/test/SemaCXX/ |
H A D | cxx1z-noexcept-function-type.cpp | 158 namespace OperatorDelete { namespace 175 namespace OperatorDelete { namespace
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 1432 const FunctionDecl *OperatorDelete; global() member in __anon84c59e6d0411::CallDeleteDuringNew 1447 CallDeleteDuringNew(size_t NumPlacementArgs,const FunctionDecl * OperatorDelete,ValueTy Ptr,ValueTy AllocSize,bool PassAlignmentToPlacementDelete,CharUnits AllocAlign) CallDeleteDuringNew() argument 1877 const FunctionDecl *OperatorDelete; global() member 1892 pushCallObjectDeleteCleanup(const FunctionDecl * OperatorDelete,llvm::Value * CompletePtr,QualType ElementType) pushCallObjectDeleteCleanup() argument 1931 const FunctionDecl *OperatorDelete = DE->getOperatorDelete(); EmitObjectDelete() local 2017 const FunctionDecl *OperatorDelete; global() member [all...] |
/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 1047 findDeleteForPromise(Sema & S,SourceLocation Loc,QualType PromiseType,FunctionDecl * & OperatorDelete) findDeleteForPromise() argument 1508 FunctionDecl *OperatorDelete = nullptr; makeNewAndDeleteExpr() local [all...] |
H A D | SemaExprCXX.cpp | 2311 FunctionDecl *OperatorDelete = nullptr; BuildCXXNew() local 2702 FindAllocationFunctions(SourceLocation StartLoc,SourceRange Range,AllocationFunctionScope NewScope,AllocationFunctionScope DeleteScope,QualType AllocType,bool IsArray,bool & PassAlignment,MultiExprArg PlaceArgs,FunctionDecl * & OperatorNew,FunctionDecl * & OperatorDelete,bool Diagnose) FindAllocationFunctions() argument 3277 FunctionDecl *OperatorDelete = nullptr; FindDeallocationFunctionForDestructor() local 3633 FunctionDecl *OperatorDelete = nullptr; ActOnCXXDelete() local [all...] |
H A D | SemaDeclCXX.cpp | 9672 FunctionDecl *OperatorDelete = nullptr; ShouldDeleteSpecialMember() local 10819 if (FunctionDecl *OperatorDelete = CheckDestructor() local
|
H A D | TreeTransform.h | 13361 FunctionDecl *OperatorDelete = nullptr; TransformCXXNewExpr() local 13437 FunctionDecl *OperatorDelete = nullptr; TransformCXXDeleteExpr() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 230 CXXNewExpr(bool IsGlobalNew,FunctionDecl * OperatorNew,FunctionDecl * OperatorDelete,bool ShouldPassAlignment,bool UsualArrayDeleteWantsSize,ArrayRef<Expr * > PlacementArgs,SourceRange TypeIdParens,std::optional<Expr * > ArraySize,CXXNewInitializationStyle InitializationStyle,Expr * Initializer,QualType Ty,TypeSourceInfo * AllocatedTypeInfo,SourceRange Range,SourceRange DirectInitRange) CXXNewExpr() argument 294 Create(const ASTContext & Ctx,bool IsGlobalNew,FunctionDecl * OperatorNew,FunctionDecl * OperatorDelete,bool ShouldPassAlignment,bool UsualArrayDeleteWantsSize,ArrayRef<Expr * > PlacementArgs,SourceRange TypeIdParens,std::optional<Expr * > ArraySize,CXXNewInitializationStyle InitializationStyle,Expr * Initializer,QualType Ty,TypeSourceInfo * AllocatedTypeInfo,SourceRange Range,SourceRange DirectInitRange) Create() argument
|
H A D | ExprConstant.cpp | 15618 FunctionDecl *OperatorDelete = E->getOperatorDelete(); VisitCXXDeleteExpr() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 2249 FunctionDecl *OperatorDelete; global() variable 2501 FunctionDecl *OperatorDelete = nullptr; global() variable 2509 CXXDeleteExpr(QualType Ty,bool GlobalDelete,bool ArrayForm,bool ArrayFormAsWritten,bool UsualArrayDeleteWantsSize,FunctionDecl * OperatorDelete,Expr * Arg,SourceLocation Loc) CXXDeleteExpr() argument [all...] |
H A D | DeclCXX.h | 2805 FunctionDecl *OperatorDelete = nullptr; global() variable
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 2333 if (auto *OperatorDelete = readDeclAs<FunctionDecl>()) { VisitCXXDestructorDecl() local
|