From: Chris Lattner Date: Sat, 14 Jul 2007 00:01:01 +0000 (+0000) Subject: add a fixme X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=06c8d963bcdd73797959d46b9f6d46661e7588a6;p=clang add a fixme git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@39847 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/CodeGen/CGExpr.cpp b/CodeGen/CGExpr.cpp index 2f9d0ea072..9f535b5352 100644 --- a/CodeGen/CGExpr.cpp +++ b/CodeGen/CGExpr.cpp @@ -1373,6 +1373,8 @@ RValue CodeGenFunction::EmitConditionalOperator(const ConditionalOperator *E) { llvm::Value *Cond = EvaluateExprAsBool(E->getCond()); Builder.CreateCondBr(Cond, LHSBlock, RHSBlock); + // FIXME: Implement this for aggregate values. + // FIXME: LHS & RHS need the "usual arithmetic conversions" but // that's not possible with the current design.