aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2017-09-26 18:37:55 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2017-09-26 18:37:55 +0000
commit67ef14fe486e169f937737672d687032122d4637 (patch)
tree2c137a7dcade43e44be85dcd5773d9b755fb05be /llvm/lib/Object/WasmObjectFile.cpp
parentafd34c6df76a68b581205a21733ceedf8676932d (diff)
downloadllvm-67ef14fe486e169f937737672d687032122d4637.zip
llvm-67ef14fe486e169f937737672d687032122d4637.tar.gz
llvm-67ef14fe486e169f937737672d687032122d4637.tar.bz2
Resolve a defect in C++17 copy omission.
When selecting constructors for initializing an object of type T from a single expression of class type U, also consider conversion functions of U that convert to T (rather than modeling such conversions as calling a conversion function and then calling a constructor). This approach is proposed as the resolution for the defect, and is also already implemented by GCC. llvm-svn: 314231
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions