Home
last modified time | relevance | path

Searched refs:DeleteExpr (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DUniqueptrDeleteReleaseCheck.cpp56 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 DDeleteNullPointerCheck.cpp22 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 DItaniumNodes.def76 NODE(DeleteExpr)
H A DItaniumDemangle.h1960 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 DItaniumNodes.def76 NODE(DeleteExpr)
H A DItaniumDemangle.h1960 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 DSemaCoroutine.cpp1460 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()