HomeSort by relevance Sort by last modified time
    Searched refs:CXXNewExpr (Results 1 - 25 of 38) sorted by null

1 2

  /external/clang/unittests/AST/
SourceLocationTest.cpp 92 TEST(CXXNewExpr, ArrayRange) {
93 RangeVerifier<CXXNewExpr> Verifier;
95 EXPECT_TRUE(Verifier.match("void f() { new int[10]; }", cxxNewExpr()));
98 TEST(CXXNewExpr, ParenRange) {
99 RangeVerifier<CXXNewExpr> Verifier;
101 EXPECT_TRUE(Verifier.match("void f() { new int(); }", cxxNewExpr()));
221 TEST(CXXNewExpr, TypeParenRange) {
222 RangeVerifier<CXXNewExpr> Verifier;
224 EXPECT_TRUE(Verifier.match("int* a = new (int);", cxxNewExpr()));
  /external/clang/lib/CodeGen/
CGCXXABI.cpp 193 CharUnits CGCXXABI::GetArrayCookieSize(const CXXNewExpr *expr) {
207 const CXXNewExpr *expr,
224 bool CGCXXABI::requiresArrayCookie(const CXXNewExpr *expr) {
CGCXXABI.h 82 virtual bool requiresArrayCookie(const CXXNewExpr *E);
448 virtual CharUnits GetArrayCookieSize(const CXXNewExpr *expr);
462 const CXXNewExpr *expr,
CGExprCXX.cpp 530 const CXXNewExpr *E) {
543 const CXXNewExpr *e,
    [all...]
ItaniumCXXABI.cpp 314 const CXXNewExpr *expr,
428 const CXXNewExpr *expr,
    [all...]
MicrosoftCXXABI.cpp 419 bool requiresArrayCookie(const CXXNewExpr *expr) override;
424 const CXXNewExpr *expr,
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h 35 class CXXNewExpr;
203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred);
442 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE,
446 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
CallEvent.h 802 CXXAllocatorCall(const CXXNewExpr *E, ProgramStateRef St,
810 virtual const CXXNewExpr *getOriginExpr() const {
811 return cast<CXXNewExpr>(AnyFunctionCall::getOriginExpr());
    [all...]
  /external/clang/include/clang/Analysis/
CFG.h 49 class CXXNewExpr;
153 explicit CFGNewAllocator(const CXXNewExpr *S)
157 const CXXNewExpr *getAllocatorExpr() const {
158 return static_cast<CXXNewExpr *>(Data1.getPointer());
664 void appendNewAllocator(CXXNewExpr *NE,
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
MallocChecker.cpp 163 check::PostStmt<CXXNewExpr>,
201 void checkPostStmt(const CXXNewExpr *NE, CheckerContext &C) const;
427 return (Stmt && (isa<CallExpr>(Stmt) || isa<CXXNewExpr>(Stmt)) &&
803 // processed by the checkPostStmt callbacks for CXXNewExpr and
    [all...]
DynamicTypePropagation.cpp 55 check::PostStmt<CXXNewExpr>,
104 void checkPostStmt(const CXXNewExpr *NewE, CheckerContext &C) const;
294 void DynamicTypePropagation::checkPostStmt(const CXXNewExpr *NewE,
    [all...]
  /external/clang/lib/Sema/
SemaFixItUtils.cpp 73 isa<CXXNewExpr>(Expr) ||
SemaExprCXX.cpp     [all...]
SemaExceptionSpec.cpp     [all...]
  /external/clang/lib/StaticAnalyzer/Core/
ExprEngineCXX.cpp 400 void ExprEngine::VisitCXXNewAllocatorCall(const CXXNewExpr *CNE,
426 void ExprEngine::VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
430 // really part of the CXXNewExpr because they happen BEFORE the
502 // CXXNewExpr, we need to make sure that the constructed object is not
CallEvent.cpp 258 || isa<CXXNewExpr>(S);
    [all...]
ExprEngineCallAndReturn.cpp 624 if (isa<CXXNewExpr>(Parent))
    [all...]
  /external/clang/lib/AST/
ExprCXX.cpp 135 // CXXNewExpr
136 CXXNewExpr::CXXNewExpr(const ASTContext &C, bool globalNew,
200 void CXXNewExpr::AllocateArgsArray(const ASTContext &C, bool isArray,
210 bool CXXNewExpr::shouldNullCheckAllocation(const ASTContext &Ctx) const {
    [all...]
StmtPrinter.cpp     [all...]
ASTDumper.cpp 517 void VisitCXXNewExpr(const CXXNewExpr *Node);
    [all...]
ItaniumMangle.cpp     [all...]
  /external/v8/tools/gcmole/
gcmole.cc 551 VISIT(CXXNewExpr);
701 DECL_VISIT_EXPR(CXXNewExpr) { return VisitExpr(expr->getInitializer(), env); }
    [all...]
  /external/clang/lib/Analysis/
CFG.cpp 443 CFGBlock *VisitCXXNewExpr(CXXNewExpr *DE, AddStmtChoice asc);
606 void appendNewAllocator(CFGBlock *B, CXXNewExpr *NE) {
    [all...]
  /external/clang/include/clang/AST/
ExprCXX.h     [all...]
  /external/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp     [all...]

Completed in 219 milliseconds

1 2