[Webkit-unassigned] [Bug 189987] [Win] error C2139: 'WebKit::UpdateInfo': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_assignable'

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 15 21:40:15 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=189987

--- Comment #11 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Good news! Microsoft finally admits this is a bug.

https://developercommunity.visualstudio.com/content/problem/343550/webkit-an-undefined-class-is-not-allowed-as-an-arg.html?childToView=384311#comment-384311

> I've reexamined this problem, and come to the conclusion that I
> was wrong to claim this isn't a bug.
> 
> The repro here - and for
> https://developercommunity.visualstudio.com/content/problem/383162/stdtuple-compiler-error-for-incomplete-type-refere.html
> as well - never ODR-uses the assignment operator of the
> tuple-of-reference-to-incomplete-type nor ODR-uses an
> implicitly-declared assignment operator of a class with the
> tuple-of-reference-to-incomplete-type as a subobject. In short,
> the repro shouldn't cause the potentially-deleted assignment
> operator to be generated yet the compiler does so anyway. That's
> a bug.
> 
> My sincerest apologies for the mistake.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181116/8a25a7bb/attachment.html>


More information about the webkit-unassigned mailing list