]> granicus.if.org Git - clang/commit
Make it so that we actually generate definitions for explicitly
authorSean Hunt <scshunt@csclub.uwaterloo.ca>
Thu, 12 May 2011 03:51:51 +0000 (03:51 +0000)
committerSean Hunt <scshunt@csclub.uwaterloo.ca>
Thu, 12 May 2011 03:51:51 +0000 (03:51 +0000)
commit1e23865d0e148a3951a9b418e57b7e0762dc3098
tree0ab1d4f0a04186cc1969d81473fd923225bb9fbf
parentca46d131aa40ae953d719b096cb951b385787445
Make it so that we actually generate definitions for explicitly
defaulted default constructors.

As it happens, making sure that we handle out-of-line defaulted
functions properly will involved making sure that we actually parse them
correctly, so that's coming after.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131224 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaInit.cpp