From db924224b51b153f24fbe492102d4edebcbbb7f4 Mon Sep 17 00:00:00 2001 From: Eli Friedman Date: Tue, 11 Oct 2011 00:13:24 +0000 Subject: Extend lvalue evaluation in ExprConstant.cpp to handle CK_LValueBitCast (which is completely trivial). PR8836. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141604 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/AST/ExprConstant.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/AST/ExprConstant.cpp') diff --git a/lib/AST/ExprConstant.cpp b/lib/AST/ExprConstant.cpp index 3da744955a..c0f913d7ed 100644 --- a/lib/AST/ExprConstant.cpp +++ b/lib/AST/ExprConstant.cpp @@ -481,7 +481,10 @@ public: return false; case CK_NoOp: + case CK_LValueBitCast: return Visit(E->getSubExpr()); + + // FIXME: Support CK_DerivedToBase and friends. } } -- cgit v1.2.3-18-g5258