diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2009-01-27 09:03:41 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2009-01-27 09:03:41 +0000 |
commit | 12444a24419fe88b42a16b46106db3c11ac5cd35 (patch) | |
tree | f9d960cdbf8bfa092ff2b94e9dbb83de5d367851 /lib/CodeGen/CGExprAgg.cpp | |
parent | adf077f46ba5cddcd801a647a5e9a3eb97060df4 (diff) |
Support CodeGen for __extension__ operator on aggregates.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63101 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGExprAgg.cpp')
-rw-r--r-- | lib/CodeGen/CGExprAgg.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/CodeGen/CGExprAgg.cpp b/lib/CodeGen/CGExprAgg.cpp index 058b561f95..9181bf6654 100644 --- a/lib/CodeGen/CGExprAgg.cpp +++ b/lib/CodeGen/CGExprAgg.cpp @@ -58,6 +58,7 @@ public: CGF.ErrorUnsupported(S, "aggregate expression"); } void VisitParenExpr(ParenExpr *PE) { Visit(PE->getSubExpr()); } + void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } // l-values. void VisitDeclRefExpr(DeclRefExpr *DRE) { EmitAggLoadOfLValue(DRE); } |