diff options
Diffstat (limited to 'lib/AST/ExprConstant.cpp')
-rw-r--r-- | lib/AST/ExprConstant.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/AST/ExprConstant.cpp b/lib/AST/ExprConstant.cpp index aa4920f719..34b0187970 100644 --- a/lib/AST/ExprConstant.cpp +++ b/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 |