OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CXXDeleteExpr
(Results
1 - 25
of
45
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
DeleteWithNonVirtualDtorChecker.cpp
38
: public Checker<check::PreStmt<
CXXDeleteExpr
>> {
57
void checkPreStmt(const
CXXDeleteExpr
*DE, CheckerContext &C) const;
61
void DeleteWithNonVirtualDtorChecker::checkPreStmt(const
CXXDeleteExpr
*DE,
AnalysisOrderChecker.cpp
35
check::PostStmt<CXXNewExpr>, check::PreStmt<
CXXDeleteExpr
>,
36
check::PostStmt<
CXXDeleteExpr
>, check::PreStmt<CXXConstructExpr>,
95
void checkPreStmt(const
CXXDeleteExpr
*NE, CheckerContext &C) const {
97
llvm::errs() << "PreStmt<
CXXDeleteExpr
>\n";
100
void checkPostStmt(const
CXXDeleteExpr
*NE, CheckerContext &C) const {
102
llvm::errs() << "PostStmt<
CXXDeleteExpr
>\n";
MallocChecker.cpp
784
(Stmt && (isa<CallExpr>(Stmt) || isa<
CXXDeleteExpr
>(Stmt))) ||
1153
//
CXXDeleteExpr
.
1654
if (const
CXXDeleteExpr
*DE = dyn_cast<
CXXDeleteExpr
>(E)) {
2650
const
CXXDeleteExpr
*DE = DC->getOriginExpr();
CallAndMessageChecker.cpp
481
const
CXXDeleteExpr
*DE = DC->getOriginExpr();
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/
AnyCall.h
84
AnyCall(const
CXXDeleteExpr
*NE)
119
} else if (const auto *CXDE = dyn_cast<
CXXDeleteExpr
>(E)) {
CFG.h
45
class
CXXDeleteExpr
;
416
CFGDeleteDtor(const CXXRecordDecl *RD, const
CXXDeleteExpr
*DE)
424
const
CXXDeleteExpr
*getDeleteExpr() const {
425
return static_cast<
CXXDeleteExpr
*>(Data2.getPointer());
1162
void appendDeleteDtor(CXXRecordDecl *RD,
CXXDeleteExpr
*DE, BumpVectorContext &C) {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
ExternalSemaSource.h
29
class
CXXDeleteExpr
;
/src/external/apache2/llvm/dist/clang/lib/Sema/
UsedDeclVisitor.h
67
void VisitCXXDeleteExpr(
CXXDeleteExpr
*E) {
SemaFixItUtils.cpp
74
isa<
CXXDeleteExpr
>(Expr) ||
SemaExceptionSpec.cpp
1210
auto *DE = cast<
CXXDeleteExpr
>(S);
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ComputeDependence.h
60
class
CXXDeleteExpr
;
142
ExprDependence computeDependence(
CXXDeleteExpr
*E);
JSONNodeDumper.h
272
void VisitCXXDeleteExpr(const
CXXDeleteExpr
*DE);
TextNodeDumper.h
276
void VisitCXXDeleteExpr(const
CXXDeleteExpr
*Node);
ExprCXX.h
2398
class
CXXDeleteExpr
: public Expr {
2408
CXXDeleteExpr
(QualType Ty, bool GlobalDelete, bool ArrayForm,
2421
explicit
CXXDeleteExpr
(EmptyShell Shell) : Expr(CXXDeleteExprClass, Shell) {}
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCXXABI.h
83
virtual bool requiresArrayCookie(const
CXXDeleteExpr
*E, QualType eltType);
232
const
CXXDeleteExpr
*DE,
461
llvm::PointerUnion<const
CXXDeleteExpr
*, const CXXMemberCallExpr *>;
548
const
CXXDeleteExpr
*expr,
CGCXXABI.cpp
185
bool CGCXXABI::requiresArrayCookie(const
CXXDeleteExpr
*expr,
205
const
CXXDeleteExpr
*expr, QualType eltTy,
CGExprCXX.cpp
1879
const
CXXDeleteExpr
*DE, Address Ptr,
1893
const
CXXDeleteExpr
*DE,
2015
const
CXXDeleteExpr
*E,
2058
void CodeGenFunction::EmitCXXDeleteExpr(const
CXXDeleteExpr
*E) {
MicrosoftCXXABI.cpp
116
void emitVirtualObjectDelete(CodeGenFunction &CGF, const
CXXDeleteExpr
*DE,
439
bool requiresArrayCookie(const
CXXDeleteExpr
*expr,
867
const
CXXDeleteExpr
*DE,
1966
auto *D = E.dyn_cast<const
CXXDeleteExpr
*>();
2264
bool MicrosoftCXXABI::requiresArrayCookie(const
CXXDeleteExpr
*expr,
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CallEvent.h
1063
// FIXME:
CXXDeleteExpr
isn't present for custom delete operators, or even for
1074
CXXDeallocatorCall(const
CXXDeleteExpr
*E, ProgramStateRef St,
1084
const
CXXDeleteExpr
*getOriginExpr() const override {
1085
return cast<
CXXDeleteExpr
>(AnyFunctionCall::getOriginExpr());
1095
//
CXXDeleteExpr
's only have a single argument.
1429
getCXXDeallocatorCall(const
CXXDeleteExpr
*E, ProgramStateRef State,
ExprEngine.h
52
class
CXXDeleteExpr
;
576
void VisitCXXDeleteExpr(const
CXXDeleteExpr
*CDE, ExplodedNode *Pred,
/src/external/apache2/llvm/dist/clang/lib/Analysis/
CFG.cpp
559
CFGBlock *VisitCXXDeleteExpr(
CXXDeleteExpr
*DE, AddStmtChoice asc);
869
void appendDeleteDtor(CFGBlock *B, CXXRecordDecl *RD,
CXXDeleteExpr
*DE) {
2211
return VisitCXXDeleteExpr(cast<
CXXDeleteExpr
>(S), asc);
4580
CFGBlock *CFGBuilder::VisitCXXDeleteExpr(
CXXDeleteExpr
*DE,
5045
const
CXXDeleteExpr
*DE = castAs<CFGDeleteDtor>().getDeleteExpr();
5580
CXXDeleteExpr
*DelExpr =
5581
const_cast<
CXXDeleteExpr
*>(DE.getDeleteExpr());
/src/external/apache2/llvm/dist/clang/lib/AST/
ComputeDependence.cpp
314
ExprDependence clang::computeDependence(
CXXDeleteExpr
*E) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngineCXX.cpp
942
void ExprEngine::VisitCXXDeleteExpr(const
CXXDeleteExpr
*CDE,
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
864
const internal::VariadicDynCastAllOfMatcher<Stmt,
CXXDeleteExpr
>
cxxDeleteExpr
;
/src/external/apache2/llvm/dist/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp
921
isa<
CXXDeleteExpr
>(Expr) ||
Completed in 92 milliseconds
1
2
Indexes created Thu Aug 06 00:25:04 UTC 2026