diff options
Diffstat (limited to 'clang/lib/CodeGen/CGExprScalar.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGExprScalar.cpp | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/clang/lib/CodeGen/CGExprScalar.cpp b/clang/lib/CodeGen/CGExprScalar.cpp index d07d20395d5..5b419c02f8b 100644 --- a/clang/lib/CodeGen/CGExprScalar.cpp +++ b/clang/lib/CodeGen/CGExprScalar.cpp @@ -1079,7 +1079,11 @@ Value *ScalarExprEmitter::EmitCastExpr(CastExpr *CE) {      return CGF.CGM.getCXXABI().EmitMemberPointerConversion(CGF, CE, Src);    } - +  case CK_FloatingRealToComplex: +  case CK_FloatingComplexCast: +  case CK_IntegralRealToComplex: +  case CK_IntegralComplexCast: +  case CK_IntegralToFloatingComplex:    case CK_ConstructorConversion:      assert(0 && "Should be unreachable!");      break; | 

