Searched refs:DeleteExpr (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | UniqueptrDeleteReleaseCheck.cpp | 56 const auto *DeleteExpr = Result.Nodes.getNodeAs<CXXDeleteExpr>("delete"); in check() local 65 diag(DeleteExpr->getBeginLoc(), "prefer '%select{= nullptr|reset()}0' " in check() 67 D << PreferResetCall << DeleteExpr->getSourceRange() in check() 69 DeleteExpr->getBeginLoc(), in check() 70 DeleteExpr->getArgument()->getBeginLoc())); in check()
|
| H A D | DeleteNullPointerCheck.cpp | 22 const auto DeleteExpr = in registerMatchers() local 42 DeleteExpr, DeleteMemberExpr, in registerMatchers() 43 compoundStmt(anyOf(has(DeleteExpr), has(DeleteMemberExpr)), in registerMatchers()
|
| /llvm-project-15.0.7/libcxxabi/src/demangle/ |
| H A D | ItaniumNodes.def | 76 NODE(DeleteExpr)
|
| H A D | ItaniumDemangle.h | 1960 class DeleteExpr : public Node { 1966 DeleteExpr(Node *Op_, bool IsGlobal_, bool IsArray_, Prec Prec_) in DeleteExpr() function 4603 return make<DeleteExpr>(Ex, Global, /*IsArray=*/Op->getFlag(), in parseExpr()
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 76 NODE(DeleteExpr)
|
| H A D | ItaniumDemangle.h | 1960 class DeleteExpr : public Node { 1966 DeleteExpr(Node *Op_, bool IsGlobal_, bool IsArray_, Prec Prec_) in DeleteExpr() function 4603 return make<DeleteExpr>(Ex, Global, /*IsArray=*/Op->getFlag(), in parseExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCoroutine.cpp | 1460 ExprResult DeleteExpr = in makeNewAndDeleteExpr() local 1462 DeleteExpr = in makeNewAndDeleteExpr() 1463 S.ActOnFinishFullExpr(DeleteExpr.get(), /*DiscardedValue*/ false); in makeNewAndDeleteExpr() 1464 if (DeleteExpr.isInvalid()) in makeNewAndDeleteExpr() 1468 this->Deallocate = DeleteExpr.get(); in makeNewAndDeleteExpr()
|