diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-02-05 07:02:11 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2015-02-05 07:02:11 +0000 |
commit | ed83ebd77e12e561d435574fbe093a220f270e4e (patch) | |
tree | e3650f69e384d49e014b196a97e44923ccd09407 /lldb/source/Plugins/Process | |
parent | 6956e2e68338f62bd19d54b82f0791a8f626c84d (diff) | |
download | bcm5719-llvm-ed83ebd77e12e561d435574fbe093a220f270e4e.tar.gz bcm5719-llvm-ed83ebd77e12e561d435574fbe093a220f270e4e.zip |
PR22465: when performing list-initialization for a class type C, if we see an
initializer of the form {x}, where x is of type C or a type derived from C,
perform *non-list* initialization of the entity from x, but create a
CXXConstructExpr that knows that we used list-initialization syntax.
Plus some fixes to ensure we mangle correctly in this and related cases.
llvm-svn: 228276
Diffstat (limited to 'lldb/source/Plugins/Process')
0 files changed, 0 insertions, 0 deletions