On Oct 24, 2011, at 11:26 AM, Richard Smith wrote:
> Modified: cfe/trunk/lib/AST/ExprConstant.cpp
> URL: 
> http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/ExprConstant.cpp?rev=142832&r1=142831&r2=142832&view=diff
> ==============================================================================
> --- cfe/trunk/lib/AST/ExprConstant.cpp (original)
> +++ cfe/trunk/lib/AST/ExprConstant.cpp Mon Oct 24 13:26:35 2011
> @@ -3114,9 +3114,12 @@
>   case Expr::CXXFunctionalCastExprClass:
>   case Expr::CXXStaticCastExprClass:
>   case Expr::CXXReinterpretCastExprClass:
> -  case Expr::CXXConstCastExprClass: 
> +  case Expr::CXXConstCastExprClass:
>   case Expr::ObjCBridgedCastExprClass: {
>     const Expr *SubExpr = cast<CastExpr>(E)->getSubExpr();
> +    if (E->getStmtClass() != Expr::ImplicitCastExprClass &&

!isa<ImplicitCastExpr>(E) or isa<ExplicitCastExpr>(E), please.

John.
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to