| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprCXX.cpp | 1110 const FunctionDecl *OperatorDelete; member in __anond8ff93f30211::CallDeleteDuringNew 1122 const FunctionDecl *OperatorDelete, in CallDeleteDuringNew() argument 1125 : NumPlacementArgs(NumPlacementArgs), OperatorDelete(OperatorDelete), in CallDeleteDuringNew() 1135 = OperatorDelete->getType()->getAs<FunctionProtoType>(); in Emit() 1154 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs); in Emit() 1163 const FunctionDecl *OperatorDelete; member in __anond8ff93f30211::CallDeleteDuringConditionalNew 1177 const FunctionDecl *OperatorDelete, in CallDeleteDuringConditionalNew() argument 1180 : NumPlacementArgs(NumPlacementArgs), OperatorDelete(OperatorDelete), in CallDeleteDuringConditionalNew() 1190 = OperatorDelete->getType()->getAs<FunctionProtoType>(); in Emit() 1213 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs); in Emit() [all …]
|
| HD | CodeGenFunction.h | 1144 void pushCallObjectDeleteCleanup(const FunctionDecl *OperatorDelete,
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaExprCXX.cpp | 1501 FunctionDecl *OperatorDelete = nullptr; in BuildCXXNew() local 1508 OperatorNew, OperatorDelete)) in BuildCXXNew() 1623 if (OperatorDelete) { in BuildCXXNew() 1624 if (DiagnoseUseOfDecl(OperatorDelete, StartLoc)) in BuildCXXNew() 1626 MarkFunctionReferenced(StartLoc, OperatorDelete); in BuildCXXNew() 1648 CXXNewExpr(Context, UseGlobal, OperatorNew, OperatorDelete, in BuildCXXNew() 1718 FunctionDecl *&OperatorDelete) { in FindAllocationFunctions() argument 1786 OperatorDelete = nullptr; in FindAllocationFunctions() 1909 OperatorDelete = Matches[0].second; in FindAllocationFunctions() 1918 isNonPlacementDeallocationFunction(*this, OperatorDelete)) { in FindAllocationFunctions() [all …]
|
| HD | TreeTransform.h | 8736 FunctionDecl *OperatorDelete = nullptr; in TransformCXXNewExpr() local 8738 OperatorDelete = cast_or_null<FunctionDecl>( in TransformCXXNewExpr() 8741 if (!OperatorDelete) in TransformCXXNewExpr() 8750 OperatorDelete == E->getOperatorDelete() && in TransformCXXNewExpr() 8756 if (OperatorDelete) in TransformCXXNewExpr() 8757 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorDelete); in TransformCXXNewExpr() 8819 FunctionDecl *OperatorDelete = nullptr; in TransformCXXDeleteExpr() local 8821 OperatorDelete = cast_or_null<FunctionDecl>( in TransformCXXDeleteExpr() 8824 if (!OperatorDelete) in TransformCXXDeleteExpr() 8830 OperatorDelete == E->getOperatorDelete()) { in TransformCXXDeleteExpr() [all …]
|
| HD | SemaDeclCXX.cpp | 5828 FunctionDecl *OperatorDelete = nullptr; in ShouldDeleteSpecialMember() local 5832 OperatorDelete, false)) { in ShouldDeleteSpecialMember() 6765 FunctionDecl *OperatorDelete = nullptr; in CheckDestructor() local 6768 if (FindDeallocationFunction(Loc, RD, Name, OperatorDelete)) in CheckDestructor() 6772 if (!OperatorDelete) in CheckDestructor() 6773 OperatorDelete = FindUsualDeallocationFunction(Loc, true, Name); in CheckDestructor() 6775 MarkFunctionReferenced(Loc, OperatorDelete); in CheckDestructor() 6777 Destructor->setOperatorDelete(OperatorDelete); in CheckDestructor()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | ExprCXX.h | 1631 FunctionDecl *OperatorDelete; variable 1710 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } in getOperatorDelete() 1711 void setOperatorDelete(FunctionDecl *D) { OperatorDelete = D; } in setOperatorDelete() 1821 FunctionDecl *OperatorDelete; variable 1844 OperatorDelete(operatorDelete), Argument(arg), Loc(loc), in CXXDeleteExpr() 1849 : Expr(CXXDeleteExprClass, Shell), OperatorDelete(nullptr), in CXXDeleteExpr() 1864 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } in getOperatorDelete()
|
| HD | DeclCXX.h | 2361 FunctionDecl *OperatorDelete; variable 2369 OperatorDelete(nullptr) { in CXXDestructorDecl() 2384 return cast<CXXDestructorDecl>(getFirstDecl())->OperatorDelete; in getOperatorDelete()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 1744 if (auto *OperatorDelete = ReadDeclAs<FunctionDecl>(Record, Idx)) { in VisitCXXDestructorDecl() local 1747 if (!Canon->OperatorDelete) in VisitCXXDestructorDecl() 1748 Canon->OperatorDelete = OperatorDelete; in VisitCXXDestructorDecl() 3855 if (!First->OperatorDelete) in UpdateDecl() 3856 First->OperatorDelete = Del; in UpdateDecl()
|
| HD | ASTReaderStmt.cpp | 1386 E->OperatorDelete = ReadDeclAs<FunctionDecl>(Record, Idx); in VisitCXXDeleteExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclCXX.cpp | 1917 if (OD && !First->OperatorDelete) { in setOperatorDelete() 1918 First->OperatorDelete = OD; in setOperatorDelete()
|
| HD | ExprCXX.cpp | 149 SubExprs(nullptr), OperatorNew(operatorNew), OperatorDelete(operatorDelete), in CXXNewExpr()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 4607 FunctionDecl *&OperatorDelete);
|