diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-01-21 00:52:42 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-01-21 00:52:42 +0000 |
commit | 24f2e8ec002a5b0ffaa0fb068b0b36f09d998771 (patch) | |
tree | e28939388b2786c287a6dc2e30ab690eb72249ae /llvm/lib/Object/ELFObjectFile.cpp | |
parent | d412fe598be2a31380280fb9012f8876fb099e52 (diff) | |
download | llvm-24f2e8ec002a5b0ffaa0fb068b0b36f09d998771.zip llvm-24f2e8ec002a5b0ffaa0fb068b0b36f09d998771.tar.gz llvm-24f2e8ec002a5b0ffaa0fb068b0b36f09d998771.tar.bz2 |
More work to bring reference binding up to the latest C++0x
specification. In particular, an rvalue reference can bind to an
initializer expression that is an lvalue if the referent type and the
initializer expression type are not reference-related. This is a newer
formulation to the previous "rvalue references can never bind to
lvalues" rule.
llvm-svn: 123952
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions