diff options
Diffstat (limited to 'clang/lib/AST/ExprConstant.cpp')
-rw-r--r-- | clang/lib/AST/ExprConstant.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/lib/AST/ExprConstant.cpp b/clang/lib/AST/ExprConstant.cpp index aa4920f7198..34b01879708 100644 --- a/clang/lib/AST/ExprConstant.cpp +++ b/clang/lib/AST/ExprConstant.cpp @@ -299,7 +299,9 @@ public: { return APValue((Expr*)0, 0); } APValue VisitConditionalOperator(ConditionalOperator *E); APValue VisitChooseExpr(ChooseExpr *E) - { return Visit(E->getChosenSubExpr(Info.Ctx)); } + { return Visit(E->getChosenSubExpr(Info.Ctx)); } + APValue VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E) + { return APValue((Expr*)0, 0); } // FIXME: Missing: @protocol, @selector }; } // end anonymous namespace |