/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/StaticAnalyzer/Checkers/ |
PointerArithChecker.cpp | 49 check::PostStmt<CastExpr>, check::PostStmt<CXXNewExpr>, 51 AllocKind getKindOfNewOp(const CXXNewExpr *NE, const FunctionDecl *FD) const; 70 void checkPostStmt(const CXXNewExpr *NE, CheckerContext &C) const; 92 AllocKind PointerArithChecker::getKindOfNewOp(const CXXNewExpr *NE, 243 void PointerArithChecker::checkPostStmt(const CXXNewExpr *NE,
|
/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); 464 virtual CharUnits GetArrayCookieSize(const CXXNewExpr *expr); 478 const CXXNewExpr *expr,
|
/external/v8/tools/clang/value_cleanup/ |
ListValueRewriter.cpp | 121 const clang::CXXNewExpr* new_expr = clang::dyn_cast<clang::CXXNewExpr>(rhs); 161 auto* newExpr = result.Nodes.getNodeAs<clang::CXXNewExpr>("newExpr"); 363 cxxNewExpr(has(cxxConstructExpr( 382 cxxNewExpr(has(cxxConstructExpr( 401 cxxNewExpr(has(cxxConstructExpr( 420 cxxNewExpr(has(cxxConstructExpr( 476 // CXXNewExpr is wrapped in an 478 ignoringParenImpCasts(cxxNewExpr())),
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 451 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 455 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 451 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 455 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 451 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 455 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 451 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 455 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 451 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 455 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 203 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 451 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 455 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 35 class CXXNewExpr; 205 void ProcessNewAllocator(const CXXNewExpr *NE, ExplodedNode *Pred); 453 void VisitCXXNewAllocatorCall(const CXXNewExpr *CNE, 457 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/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...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/ |
CFG.h | 50 class CXXNewExpr; 154 explicit CFGNewAllocator(const CXXNewExpr *S) 158 const CXXNewExpr *getAllocatorExpr() const { 159 return static_cast<CXXNewExpr *>(Data1.getPointer()); 683 void appendNewAllocator(CXXNewExpr *NE, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Analysis/ |
CFG.h | 50 class CXXNewExpr; 154 explicit CFGNewAllocator(const CXXNewExpr *S) 158 const CXXNewExpr *getAllocatorExpr() const { 159 return static_cast<CXXNewExpr *>(Data1.getPointer()); 683 void appendNewAllocator(CXXNewExpr *NE, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Analysis/ |
CFG.h | 50 class CXXNewExpr; 154 explicit CFGNewAllocator(const CXXNewExpr *S) 158 const CXXNewExpr *getAllocatorExpr() const { 159 return static_cast<CXXNewExpr *>(Data1.getPointer()); 683 void appendNewAllocator(CXXNewExpr *NE, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Analysis/ |
CFG.h | 50 class CXXNewExpr; 156 explicit CFGNewAllocator(const CXXNewExpr *S) 160 const CXXNewExpr *getAllocatorExpr() const { 161 return static_cast<CXXNewExpr *>(Data1.getPointer()); 730 void appendNewAllocator(CXXNewExpr *NE, [all...] |