Fix assertion failure in self-host (and probably bogus template instantiation
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 19 Dec 2012 02:27:38 +0000 (02:27 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 19 Dec 2012 02:27:38 +0000 (02:27 +0000)
commit503053a737bf1c54899bcc2d1b4c514485e30054
tree8589803d4c7bda0e1a3378ca919242170e6a13a1
parentd59b8323203503ddef5f85ace351ab72d5f88398
Fix assertion failure in self-host (and probably bogus template instantiation
too). When instantiating a direct-initializer, if we find it has zero
arguments, produce an empty ParenListExpr rather than returning a null
expression.

llvm-svn: 170490
clang/lib/Sema/TreeTransform.h
clang/test/SemaTemplate/instantiate-member-initializers.cpp