]> granicus.if.org Git - clang/commit
Begin work consolidating ShouldDelete* functions.
authorSean Hunt <scshunt@csclub.uwaterloo.ca>
Mon, 10 Oct 2011 06:18:57 +0000 (06:18 +0000)
committerSean Hunt <scshunt@csclub.uwaterloo.ca>
Mon, 10 Oct 2011 06:18:57 +0000 (06:18 +0000)
commite16da07474c376fbbeda2d4238cf35e2bd664d5a
treeb81b7699c5af3c0611ef0701ffd2fd960b428fa8
parent6e0afc8610d3ebe8f1ffae54597dd1dab9b865f5
Begin work consolidating ShouldDelete* functions.

Begin with just default constructors. One note is that as a side effect
of this, a conformance test was removed on the basis that this is almost
certainly a defect as with most of union initialization. As it is, clang
does not implement union initialization close to the standard as it's
quite broken as written. I hope to write a paper addressing the issues
eventually.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141528 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaDeclCXX.cpp
test/CXX/special/class.ctor/p5-0x.cpp