Home
last modified time | relevance | path

Searched defs:OperatorDelete (Results 1 – 11 of 11) sorted by relevance

/llvm-project/clang/test/SemaCXX/
H A Dcxx1z-noexcept-function-type.cpp158 namespace OperatorDelete { namespace
175 namespace OperatorDelete { namespace
/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1432 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 DSemaCoroutine.cpp1047 findDeleteForPromise(Sema & S,SourceLocation Loc,QualType PromiseType,FunctionDecl * & OperatorDelete) findDeleteForPromise() argument
1508 FunctionDecl *OperatorDelete = nullptr; makeNewAndDeleteExpr() local
[all...]
H A DSemaExprCXX.cpp2311 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 DSemaDeclCXX.cpp9672 FunctionDecl *OperatorDelete = nullptr; ShouldDeleteSpecialMember() local
10819 if (FunctionDecl *OperatorDelete = CheckDestructor() local
H A DTreeTransform.h13361 FunctionDecl *OperatorDelete = nullptr; TransformCXXNewExpr() local
13437 FunctionDecl *OperatorDelete = nullptr; TransformCXXDeleteExpr() local
[all...]
/llvm-project/clang/lib/AST/
H A DExprCXX.cpp230 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 DExprConstant.cpp15618 FunctionDecl *OperatorDelete = E->getOperatorDelete(); VisitCXXDeleteExpr() local
/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2249 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 DDeclCXX.h2805 FunctionDecl *OperatorDelete = nullptr; global() variable
/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2333 if (auto *OperatorDelete = readDeclAs<FunctionDecl>()) { VisitCXXDestructorDecl() local