/external/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 1055 const FunctionDecl *OperatorDelete; member in class:__anon17832::CallDeleteDuringNew 1067 const FunctionDecl *OperatorDelete, 1070 : NumPlacementArgs(NumPlacementArgs), OperatorDelete(OperatorDelete), 1080 = OperatorDelete->getType()->getAs<FunctionProtoType>(); 1099 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs); 1108 const FunctionDecl *OperatorDelete; member in class:__anon17832::CallDeleteDuringConditionalNew 1122 const FunctionDecl *OperatorDelete, 1125 : NumPlacementArgs(NumPlacementArgs), OperatorDelete(OperatorDelete), 1066 CallDeleteDuringNew(size_t NumPlacementArgs, const FunctionDecl *OperatorDelete, llvm::Value *Ptr, llvm::Value *AllocSize) argument 1121 CallDeleteDuringConditionalNew(size_t NumPlacementArgs, const FunctionDecl *OperatorDelete, DominatingValue<RValue>::saved_type Ptr, DominatingValue<RValue>::saved_type AllocSize) argument 1375 const FunctionDecl *OperatorDelete; member in struct:__anon17833::CallObjectDelete 1378 CallObjectDelete(llvm::Value *Ptr, const FunctionDecl *OperatorDelete, QualType ElementType) argument 1390 EmitObjectDelete(CodeGenFunction &CGF, const FunctionDecl *OperatorDelete, llvm::Value *Ptr, QualType ElementType, bool UseGlobalDelete) argument 1473 const FunctionDecl *OperatorDelete; member in struct:__anon17834::CallArrayDelete 1478 CallArrayDelete(llvm::Value *Ptr, const FunctionDecl *OperatorDelete, llvm::Value *NumElements, QualType ElementType, CharUnits CookieSize) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 1403 FunctionDecl *OperatorDelete = nullptr; local 1410 OperatorNew, OperatorDelete)) 1526 if (OperatorDelete) { 1527 if (DiagnoseUseOfDecl(OperatorDelete, StartLoc)) 1529 MarkFunctionReferenced(StartLoc, OperatorDelete); 1551 CXXNewExpr(Context, UseGlobal, OperatorNew, OperatorDelete, 1621 FunctionDecl *&OperatorDelete) { 1689 OperatorDelete = nullptr; 1812 OperatorDelete = Matches[0].second; 1821 isNonPlacementDeallocationFunction(*this, OperatorDelete)) { 1617 FindAllocationFunctions(SourceLocation StartLoc, SourceRange Range, bool UseGlobal, QualType AllocType, bool IsArray, MultiExprArg PlaceArgs, FunctionDecl *&OperatorNew, FunctionDecl *&OperatorDelete) argument 2254 FunctionDecl *OperatorDelete = nullptr; local [all...] |
H A D | TreeTransform.h | 7976 FunctionDecl *OperatorDelete = nullptr; local 7978 OperatorDelete = cast_or_null<FunctionDecl>( 7981 if (!OperatorDelete) 7990 OperatorDelete == E->getOperatorDelete() && 7996 if (OperatorDelete) 7997 SemaRef.MarkFunctionReferenced(E->getLocStart(), OperatorDelete); 8059 FunctionDecl *OperatorDelete = nullptr; 8061 OperatorDelete = cast_or_null<FunctionDecl>( 8064 if (!OperatorDelete) 8070 OperatorDelete [all...] |
H A D | SemaDeclCXX.cpp | 5457 FunctionDecl *OperatorDelete = nullptr; local 5461 OperatorDelete, false)) { 6380 FunctionDecl *OperatorDelete = nullptr; local 6383 if (FindDeallocationFunction(Loc, RD, Name, OperatorDelete)) 6387 if (!OperatorDelete) 6388 OperatorDelete = FindUsualDeallocationFunction(Loc, true, Name); 6390 MarkFunctionReferenced(Loc, OperatorDelete); 6392 Destructor->setOperatorDelete(OperatorDelete);
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1592 FunctionDecl *OperatorDelete; member in class:clang::CXXNewExpr 1667 FunctionDecl *getOperatorDelete() const { return OperatorDelete; } 1668 void setOperatorDelete(FunctionDecl *D) { OperatorDelete = D; } 1778 FunctionDecl *OperatorDelete; 1801 OperatorDelete(operatorDelete), Argument(arg), Loc(loc), 1806 : Expr(CXXDeleteExprClass, Shell), OperatorDelete(nullptr), 1821 FunctionDecl *getOperatorDelete() const { return OperatorDelete; }
|
H A D | DeclCXX.h | 2336 FunctionDecl *OperatorDelete; member in class:clang::CXXDestructorDecl 2344 OperatorDelete(nullptr) { 2358 cast<CXXDestructorDecl>(getFirstDecl())->OperatorDelete = OD; 2361 return cast<CXXDestructorDecl>(getFirstDecl())->OperatorDelete;
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 152 SubExprs(nullptr), OperatorNew(operatorNew), OperatorDelete(operatorDelete),
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 1047 Writer.AddDeclRef(D->OperatorDelete, Record);
|
H A D | ASTReaderDecl.cpp | 1516 D->OperatorDelete = ReadDeclAs<FunctionDecl>(Record, Idx);
|
H A D | ASTReaderStmt.cpp | 1374 E->OperatorDelete = ReadDeclAs<FunctionDecl>(Record, Idx);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 4315 FunctionDecl *&OperatorDelete);
|