diff options
author | Jordan Rose <jordan_rose@apple.com> | 2014-01-14 17:29:00 +0000 |
---|---|---|
committer | Jordan Rose <jordan_rose@apple.com> | 2014-01-14 17:29:00 +0000 |
commit | 31c05a117af903ea977a2626c39c1ff4870ee30d (patch) | |
tree | e180305f4b084682b194de35007b19baa5e6bddf /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | b183f8594f775ea4864d77a7332a183c9613a570 (diff) | |
download | llvm-31c05a117af903ea977a2626c39c1ff4870ee30d.zip llvm-31c05a117af903ea977a2626c39c1ff4870ee30d.tar.gz llvm-31c05a117af903ea977a2626c39c1ff4870ee30d.tar.bz2 |
Use a proper lvalue-to-rvalue conversion in Objective-C++ property accessors.
Previously, the synthesized AST contained an rvalue DeclRefExpr for 'self'.
Now, it has an lvalue DeclRefExpr wrapped in an lvalue-to-rvalue
ImplicitCastExpr, which is what's generated when an ivar access is written
in the source.
No (intended) functionality change.
llvm-svn: 199225
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions