aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-01-21 00:52:42 +0000
committerDouglas Gregor <dgregor@apple.com>2011-01-21 00:52:42 +0000
commit24f2e8ec002a5b0ffaa0fb068b0b36f09d998771 (patch)
treee28939388b2786c287a6dc2e30ab690eb72249ae /llvm/lib/Object/ELFObjectFile.cpp
parentd412fe598be2a31380280fb9012f8876fb099e52 (diff)
downloadllvm-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