diff options
Diffstat (limited to 'clang/lib/AST/ExprCXX.cpp')
-rw-r--r-- | clang/lib/AST/ExprCXX.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/ExprCXX.cpp b/clang/lib/AST/ExprCXX.cpp index fd94dd108db..35c2d410082 100644 --- a/clang/lib/AST/ExprCXX.cpp +++ b/clang/lib/AST/ExprCXX.cpp @@ -100,9 +100,9 @@ void CXXNewExpr::AllocateArgsArray(ASTContext &C, bool isArray, SubExprs = new (C) Stmt*[TotalSize]; } -bool CXXNewExpr::shouldNullCheckAllocation() const { +bool CXXNewExpr::shouldNullCheckAllocation(ASTContext &Ctx) const { return getOperatorNew()->getType()-> - castAs<FunctionProtoType>()->isNothrow(); + castAs<FunctionProtoType>()->isNothrow(Ctx); } // CXXDeleteExpr |