diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2010-09-21 18:32:21 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2010-09-21 18:32:21 +0000 |
commit | cb75021034fdeb7e59a3b995eba2f66e5118a785 (patch) | |
tree | 15d2633c0c4d9a117f30cb43efb5b3870a8b2086 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | e3a7d1ba40eecc578f8f81219d59ca2d0090e82a (diff) | |
download | bcm5719-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.h | 1 |
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; |