]> granicus.if.org Git - clang/commit
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)
commitcd6d5f43908cb4c2cbd644c35b6f21e9ade9a697
treefd7224e5ebd4ace329f1fe710a5042411b094895
parentc83c2300e1946fea78ecd3c2e93d9c2dd2638a2b
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.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170490 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/TreeTransform.h
test/SemaTemplate/instantiate-member-initializers.cpp