[Webkit-unassigned] [Bug 192617] New: [Win][Clang][WebKitLegacy] warning: expected a qualified name after 'typename' of COMEnumVariant and COMPropertyBag

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 11 23:48:13 PST 2018


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

            Bug ID: 192617
           Summary: [Win][Clang][WebKitLegacy] warning: expected a
                    qualified name after 'typename' of COMEnumVariant and
                    COMPropertyBag
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
            Blocks: 171618

[Win][Clang][WebKitLegacy] warning: expected a qualified name after 'typename' of COMEnumVariant and COMPropertyBag

clang-cl reports the following compilation warnings:

> [5841/6308] Building CXX object Source\WebKitLegacy\CMakeFiles\WebKitLegacy.dir\win\WebDatabaseManager.cpp.obj
> In file included from ..\..\Source\WebKitLegacy\win\WebDatabaseManager.cpp:32:
> ..\..\Source\WebKitLegacy\win/COMEnumVariant.h(72,25):  warning: expected a qualified name after 'typename'
> COMEnumVariant<typename ContainerType>* COMEnumVariant<ContainerType>::adopt(ContainerType& container) 
>                         ^
> ..\..\Source\WebKitLegacy\win/COMEnumVariant.h(82,25):  warning: expected a qualified name after 'typename'
> COMEnumVariant<typename ContainerType>* COMEnumVariant<ContainerType>::createInstance(const ContainerType& container)
>                         ^
> In file included from ..\..\Source\WebKitLegacy\win\WebDatabaseManager.cpp:33:
> ..\..\Source\WebKitLegacy\win/COMPropertyBag.h(80,71):  warning: expected a qualified name after 'typename'
> COMPropertyBag<ValueType, KeyType, HashType>* COMPropertyBag<typename ValueType, typename KeyType, HashType>::createInstance(const HashMapType& hashMap)
>                                                                       ^
> ..\..\Source\WebKitLegacy\win/COMPropertyBag.h(80,91):  warning: expected a qualified name after 'typename'
> COMPropertyBag<ValueType, KeyType, HashType>* COMPropertyBag<typename ValueType, typename KeyType, HashType>::createInstance(const HashMapType& hashMap)
>                                                                                           ^
> ..\..\Source\WebKitLegacy\win/COMPropertyBag.h(88,71):  warning: expected a qualified name after 'typename'
> COMPropertyBag<ValueType, KeyType, HashType>* COMPropertyBag<typename ValueType, typename KeyType, HashType>::adopt(HashMapType& hashMap)
>                                                                       ^
> ..\..\Source\WebKitLegacy\win/COMPropertyBag.h(88,91):  warning: expected a qualified name after 'typename'
> COMPropertyBag<ValueType, KeyType, HashType>* COMPropertyBag<typename ValueType, typename KeyType, HashType>::adopt(HashMapType& hashMap)
>                                                                                           ^


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=171618
[Bug 171618] [Win][Meta] Build WebKit using Clang
-- 
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/20181212/53302935/attachment.html>


More information about the webkit-unassigned mailing list