[cfe-commits] r138821 - in /cfe/trunk: include/clang/AST/ include/clang/Basic/ include/clang/Sema/ lib/AST/ lib/CodeGen/ lib/Sema/ test/CXX/dcl.decl/dcl.init/ test/CXX/special/class.copy/ test/CXX/special/class.inhctor/ test/CXX/stmt.stmt/stmt.it
pichet2000 at gmail.com
Wed Aug 31 17:44:50 PDT 2011
This is a reduction of the crash I am having with MSVC headers since r138821
On Wed, Aug 31, 2011 at 10:06 AM, Francois Pichet <pichet2000 at gmail.com> wrote:
> On Tue, Aug 30, 2011 at 3:58 PM, Sebastian Redl
> <sebastian.redl at getdesigned.at> wrote:
>> Author: cornedbee
>> Date: Tue Aug 30 14:58:05 2011
>> New Revision: 138821
>> URL: http://llvm.org/viewvc/llvm-project?rev=138821&view=rev
>> Declare and define implicit move constructor and assignment operator.
>> This makes the code duplication of implicit special member handling even worse,
>> but the cleanup will have to come later. For now, this works.
>> Follow-up with tests for explicit defaulting and enabling the __has_feature
>> flag to come.
> No need to revert but this is making clang crashes when parsing MSVC
> 2010 headers file in c++0x mode.
> I'll investigate when I have some time later this week.
More information about the cfe-commits