summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2010-09-21 18:32:21 +0000
committerFariborz Jahanian <fjahanian@apple.com>2010-09-21 18:32:21 +0000
commitcb75021034fdeb7e59a3b995eba2f66e5118a785 (patch)
tree15d2633c0c4d9a117f30cb43efb5b3870a8b2086 /clang/lib/CodeGen/CodeGenFunction.h
parente3a7d1ba40eecc578f8f81219d59ca2d0090e82a (diff)
downloadbcm5719-llvm-cb75021034fdeb7e59a3b995eba2f66e5118a785.tar.gz
bcm5719-llvm-cb75021034fdeb7e59a3b995eba2f66e5118a785.zip
IRgen for gnu extension's conditional lvalue expression
with missing LHS. radar 8453812. Executable test is checked into llvm test suite. llvm-svn: 114457
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
-rw-r--r--clang/lib/CodeGen/CodeGenFunction.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h
index 8b0f12e418e..74037111552 100644
--- a/clang/lib/CodeGen/CodeGenFunction.h
+++ b/clang/lib/CodeGen/CodeGenFunction.h
@@ -517,6 +517,7 @@ public:
/// extension's missing LHS expression in a conditional operator expression.
llvm::DenseMap<const Expr *, llvm::Value *> ConditionalSaveExprs;
llvm::DenseMap<const Expr *, ComplexPairTy> ConditionalSaveComplexExprs;
+ llvm::DenseMap<const Expr *, LValue> ConditionalSaveLValueExprs;
EHScopeStack EHStack;
OpenPOWER on IntegriCloud