Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1427 const FunctionDecl *OperatorDelete; global() member in __anon1a7185cc0411::CallDeleteDuringNew
1442 CallDeleteDuringNew(size_t NumPlacementArgs,const FunctionDecl * OperatorDelete,ValueTy Ptr,ValueTy AllocSize,bool PassAlignmentToPlacementDelete,CharUnits AllocAlign) CallDeleteDuringNew() argument
1879 const FunctionDecl *OperatorDelete; global() member
1894 pushCallObjectDeleteCleanup(const FunctionDecl * OperatorDelete,llvm::Value * CompletePtr,QualType ElementType) pushCallObjectDeleteCleanup() argument
1933 const FunctionDecl *OperatorDelete = DE->getOperatorDelete(); EmitObjectDelete() local
2020 const FunctionDecl *OperatorDelete; global() member
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp1138 findDeleteForPromise(Sema & S,SourceLocation Loc,QualType PromiseType,FunctionDecl * & OperatorDelete) findDeleteForPromise() argument
1599 FunctionDecl *OperatorDelete = nullptr; makeNewAndDeleteExpr() local
[all...]
H A DSemaExprCXX.cpp2280 FunctionDecl *OperatorDelete = nullptr; BuildCXXNew() local
2677 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
3275 FunctionDecl *OperatorDelete = nullptr; FindDeallocationFunctionForDestructor() local
3633 FunctionDecl *OperatorDelete = nullptr; ActOnCXXDelete() local
[all...]
H A DSemaDeclCXX.cpp9797 FunctionDecl *OperatorDelete = nullptr; ShouldDeleteSpecialMember() local
10947 if (FunctionDecl *OperatorDelete = CheckDestructor() local
H A DTreeTransform.h12526 FunctionDecl *OperatorDelete = nullptr; TransformCXXNewExpr() local
12602 FunctionDecl *OperatorDelete = nullptr; TransformCXXDeleteExpr() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp183 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
247 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.cpp15243 FunctionDecl *OperatorDelete = E->getOperatorDelete(); VisitCXXDeleteExpr() local
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2233 FunctionDecl *OperatorDelete; global() variable
2485 FunctionDecl *OperatorDelete = nullptr; global() variable
2493 CXXDeleteExpr(QualType Ty,bool GlobalDelete,bool ArrayForm,bool ArrayFormAsWritten,bool UsualArrayDeleteWantsSize,FunctionDecl * OperatorDelete,Expr * Arg,SourceLocation Loc) CXXDeleteExpr() argument
[all...]
H A DDeclCXX.h2798 FunctionDecl *OperatorDelete = nullptr; global() variable
/freebsd-src/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2332 if (auto *OperatorDelete = readDeclAs<FunctionDecl>()) { VisitCXXDestructorDecl() local