/external/clang/lib/CodeGen/ |
D | ItaniumCXXABI.cpp | 51 bool NeedsArrayCookie(const CXXNewExpr *expr); 114 CharUnits GetArrayCookieSize(const CXXNewExpr *expr); 118 const CXXNewExpr *expr, 151 CharUnits GetArrayCookieSize(const CXXNewExpr *expr); 155 const CXXNewExpr *expr, 799 bool ItaniumCXXABI::NeedsArrayCookie(const CXXNewExpr *expr) { in NeedsArrayCookie() 839 CharUnits ItaniumCXXABI::GetArrayCookieSize(const CXXNewExpr *expr) { in GetArrayCookieSize() 852 const CXXNewExpr *expr, in InitializeArrayCookie() 928 CharUnits ARMCXXABI::GetArrayCookieSize(const CXXNewExpr *expr) { in GetArrayCookieSize() 945 const CXXNewExpr *expr, in InitializeArrayCookie()
|
D | CGCXXABI.h | 205 virtual CharUnits GetArrayCookieSize(const CXXNewExpr *expr); 218 const CXXNewExpr *expr,
|
D | CGCXXABI.cpp | 147 CharUnits CGCXXABI::GetArrayCookieSize(const CXXNewExpr *expr) { in GetArrayCookieSize() 154 const CXXNewExpr *expr, in InitializeArrayCookie()
|
D | CGExprCXX.cpp | 497 const CXXNewExpr *E) { in CalculateCookiePadding() 510 const CXXNewExpr *e, in EmitCXXNewAllocSize() 792 CodeGenFunction::EmitNewArrayInitializer(const CXXNewExpr *E, in EmitNewArrayInitializer() 913 static void EmitNewInitializer(CodeGenFunction &CGF, const CXXNewExpr *E, in EmitNewInitializer() 1080 const CXXNewExpr *E, in EnterNewDeleteCleanup() 1117 llvm::Value *CodeGenFunction::EmitCXXNewExpr(const CXXNewExpr *E) { in EmitCXXNewExpr() 1148 CXXNewExpr::const_arg_iterator placementArg = E->placement_arg_begin(); in EmitCXXNewExpr() 1171 for (CXXNewExpr::const_arg_iterator placementArgsEnd = E->placement_arg_end(); in EmitCXXNewExpr()
|
D | CodeGenFunction.h | 1801 void EmitNewArrayInitializer(const CXXNewExpr *E, QualType elementType, 1807 llvm::Value *EmitCXXNewExpr(const CXXNewExpr *E);
|
D | CGExprScalar.cpp | 345 Value *VisitCXXNewExpr(const CXXNewExpr *E) { in VisitCXXNewExpr()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineCXX.cpp | 173 void ExprEngine::VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, in VisitCXXNewExpr() 219 for (CXXNewExpr::const_arg_iterator in VisitCXXNewExpr()
|
D | ExprEngine.cpp | 742 const CXXNewExpr *NE = cast<CXXNewExpr>(S); in Visit()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExprEngine.h | 34 class CXXNewExpr; variable 366 void VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred,
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 47 CXXNewExpr::CXXNewExpr(ASTContext &C, bool globalNew, FunctionDecl *operatorNew, in CXXNewExpr() function in CXXNewExpr 99 void CXXNewExpr::AllocateArgsArray(ASTContext &C, bool isArray, in AllocateArgsArray() 109 bool CXXNewExpr::shouldNullCheckAllocation(ASTContext &Ctx) const { in shouldNullCheckAllocation() 114 SourceLocation CXXNewExpr::getEndLoc() const { in getEndLoc()
|
D | StmtPrinter.cpp | 1446 void StmtPrinter::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr() 1474 CXXNewExpr::InitializationStyle InitStyle = E->getInitializationStyle(); in VisitCXXNewExpr() 1476 if (InitStyle == CXXNewExpr::CallInit) in VisitCXXNewExpr() 1479 if (InitStyle == CXXNewExpr::CallInit) in VisitCXXNewExpr()
|
D | ItaniumMangle.cpp | 2488 const CXXNewExpr *New = cast<CXXNewExpr>(E); in mangleExpression() 2491 for (CXXNewExpr::const_arg_iterator I = New->placement_arg_begin(), in mangleExpression() 2498 if (New->getInitializationStyle() == CXXNewExpr::ListInit) in mangleExpression() 2512 } else if (New->getInitializationStyle() == CXXNewExpr::ListInit && in mangleExpression()
|
D | StmtProfile.cpp | 830 void StmtProfiler::VisitCXXNewExpr(const CXXNewExpr *S) { in VisitCXXNewExpr()
|
/external/clang/lib/Sema/ |
D | SemaFixItUtils.cpp | 72 isa<CXXNewExpr>(Expr) || in tryToFixConversion()
|
D | SemaExprCXX.cpp | 1018 static bool isLegalArrayNewInitializer(CXXNewExpr::InitializationStyle Style, in isLegalArrayNewInitializer() 1029 else if (Style == CXXNewExpr::ListInit) { in isLegalArrayNewInitializer() 1051 CXXNewExpr::InitializationStyle initStyle; in BuildCXXNew() 1054 initStyle = CXXNewExpr::CallInit; in BuildCXXNew() 1056 initStyle = CXXNewExpr::ListInit; in BuildCXXNew() 1068 initStyle = CXXNewExpr::NoInit; in BuildCXXNew() 1073 if (initStyle == CXXNewExpr::CallInit) { in BuildCXXNew() 1089 if (initStyle == CXXNewExpr::NoInit || NumInits == 0) in BuildCXXNew() 1092 if (initStyle == CXXNewExpr::ListInit) in BuildCXXNew() 1131 if (initStyle == CXXNewExpr::ListInit && isStdInitializerList(AllocType, 0)) { in BuildCXXNew() [all …]
|
D | SemaExceptionSpec.cpp | 922 CT = canCalleeThrow(*this, E, cast<CXXNewExpr>(E)->getOperatorNew()); in canThrow()
|
D | TreeTransform.h | 7205 TreeTransform<Derived>::TransformCXXNewExpr(CXXNewExpr *E) { in TransformCXXNewExpr()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 109 def CXXNewExpr : DStmt<Expr>;
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 1424 class CXXNewExpr : public Expr { 1469 CXXNewExpr(ASTContext &C, bool globalNew, FunctionDecl *operatorNew, 1476 explicit CXXNewExpr(EmptyShell Shell) in CXXNewExpr() function 1526 return const_cast<CXXNewExpr*>(this)->getPlacementArg(i); in getPlacementArg() 1602 static bool classof(const CXXNewExpr *) { return true; } in classof() argument
|
D | Stmt.h | 140 friend class CXXNewExpr; // ctor variable
|
D | RecursiveASTVisitor.h | 2010 DEF_TRAVERSE_STMT(CXXNewExpr, {
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 556 VISIT(CXXNewExpr); in VisitExpr() 712 DECL_VISIT_EXPR(CXXNewExpr) { in DECL_VISIT_EXPR() argument
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1222 void ASTStmtReader::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr() 1240 for (CXXNewExpr::raw_arg_iterator I = E->raw_arg_begin(),e = E->raw_arg_end(); in VisitCXXNewExpr() 2078 S = new (Context) CXXNewExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1216 void ASTStmtWriter::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr() 1229 for (CXXNewExpr::arg_iterator I = E->raw_arg_begin(), e = E->raw_arg_end(); in VisitCXXNewExpr()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1732 void VisitCXXNewExpr(CXXNewExpr *E); 1862 void EnqueueVisitor::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr()
|