diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-10-17 23:02:24 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-10-17 23:02:24 +0000 |
commit | cf56c2b7bdbefb46b8c99ce981c51c74cd684284 (patch) | |
tree | faf8f2dfb4f8573f93a089f016d6e86b3ed9cea4 | |
parent | 0b09ea54ba3d6b7179b91d030819448c0c581860 (diff) | |
download | bcm5719-llvm-cf56c2b7bdbefb46b8c99ce981c51c74cd684284.tar.gz bcm5719-llvm-cf56c2b7bdbefb46b8c99ce981c51c74cd684284.zip |
Add FIXME about potential problem in how property ref lvalues are handled.
llvm-svn: 57743
-rw-r--r-- | clang/lib/CodeGen/CGValue.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CGValue.h b/clang/lib/CodeGen/CGValue.h index fae473f8666..e601b049008 100644 --- a/clang/lib/CodeGen/CGValue.h +++ b/clang/lib/CodeGen/CGValue.h @@ -219,6 +219,9 @@ public: return R; } + // FIXME: It is probably bad that we aren't emitting the target when + // we build the lvalue. However, this complicates the code a bit, + // and I haven't figured out how to make it go wrong yet. static LValue MakePropertyRef(const ObjCPropertyRefExpr *E, unsigned Qualifiers) { LValue R; |