commit | 5cf1589db395371975bd3315b9126eb5c9be6701 | [log] [tgz] |
---|---|---|
author | Richard Smith <richard-llvm@metafoo.co.uk> | Fri Dec 21 08:13:35 2012 +0000 |
committer | Richard Smith <richard-llvm@metafoo.co.uk> | Fri Dec 21 08:13:35 2012 +0000 |
tree | 7ec7afbb9b9cf650428606adcd61ca32a3444206 | |
parent | 9d0840141a0922e2d8b1d322f21ef51803ede23d [diff] |
Fix regression in r170489: when instantiating a direct initializer which is a CXXScalarValueInitExpr (or an ImplicitValueInitExpr), strip it back down to an empty pair of parentheses so that the initialization code can tell that we're performing value-initialization. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170867 91177308-0d34-0410-b5e6-96231b3b80d8