...t/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FloodOpacity.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FloodOpacityCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_39.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14649/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_38.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/CalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:36, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/Filter.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/Filter.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/Filter.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/Filter.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FilterCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_38.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14650/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_23.o In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/FetchParameters.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ScriptFetchOptions.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ReferrerScriptInfo.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ViewportDescription.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:59, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:9, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:8: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorCopier<true, T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::CSSTransformComponent>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:357:47: required from 'static void WTF::VectorTypeOperations<T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::CSSTransformComponent>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1400:36: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = blink::Member<blink::CSSTransformComponent>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:485:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:240:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::CSSTransformComponent>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::CSSTransformComponent>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/base/allocator/partition_allocator/spin_lock.h:9, from ../../../../git/src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.h:67, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/allocator/Partitions.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Allocator.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/NativeValueTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::MoveOverlapping(const T*, const T*, T*) [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:347:44: required from 'static void WTF::VectorTypeOperations<T, Allocator>::MoveOverlapping(T*, T*, T*) [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1897:34: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::EraseAt(size_t) [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; unsigned int inlineCapacity = 21; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/parser/AtRuleDescriptorValueSet.cpp:80:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:201:14: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(dst, src, ~~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'struct std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>' declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; unsigned int inlineCapacity = 21; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>; unsigned int inlineCapacity = 21; Allocator = WTF::PartitionAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/parser/AtRuleDescriptorValueSet.cpp:100:17: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'struct std::pair<blink::AtRuleDescriptorID, const blink::CSSValue*>' declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1748:5: required from 'T& WTF::Vector<T, inlineCapacity, Allocator>::emplace_back(Args&& ...) [with Args = {const WTF::String&, blink::CSSStyleValueOrCSSStyleValueSequence&}; T = std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:123:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'struct std::pair<WTF::String, blink::CSSStyleValueOrCSSStyleValueSequence>' declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; Value = WTF::AtomicString]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::AtomicString]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const WTF::AtomicString&; ValueArg = WTF::AtomicString; HashArg = WTF::AtomicStringHash; TraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::AtomicString>]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/invalidation/InvalidationSet.cpp:241:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::AtomicString' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:52:18: note: 'class WTF::AtomicString' declared here class WTF_EXPORT AtomicString { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::AtomicString; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashTraits<WTF::AtomicString>; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const WTF::AtomicString&; ValueArg = WTF::AtomicString; HashArg = WTF::AtomicStringHash; TraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::AtomicString>]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/invalidation/InvalidationSet.cpp:241:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'class WTF::AtomicString'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:52:18: note: 'WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'class WTF::AtomicString'} declared here class WTF_EXPORT AtomicString { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'class WTF::AtomicString'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:52:18: note: 'WTF::HashTable<WTF::AtomicString, WTF::AtomicString, WTF::IdentityExtractor, WTF::AtomicStringHash, WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'class WTF::AtomicString'} declared here class WTF_EXPORT AtomicString { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >; Allocator = blink::HeapAllocator; Value = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<blink::ContainerNode>; Value = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ContainerNode>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >; KeyTraits = WTF::HashTraits<blink::Member<blink::ContainerNode> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::MemberHash<blink::ContainerNode>, blink::HeapAllocator>; T = blink::ContainerNode*; Extra = std::nullptr_t; Key = blink::Member<blink::ContainerNode>; Value = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ContainerNode>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >; KeyTraits = WTF::HashTraits<blink::Member<blink::ContainerNode> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ContainerNode*; IncomingMappedType = std::nullptr_t; KeyArg = blink::Member<blink::ContainerNode>; MappedArg = std::unique_ptr<blink::PendingInvalidations>; HashArg = WTF::MemberHash<blink::ContainerNode>; KeyTraitsArg = WTF::HashTraits<blink::Member<blink::ContainerNode> >; MappedTraitsArg = WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ContainerNode*; IncomingMappedType = std::nullptr_t; KeyArg = blink::Member<blink::ContainerNode>; MappedArg = std::unique_ptr<blink::PendingInvalidations>; HashArg = WTF::MemberHash<blink::ContainerNode>; KeyTraitsArg = WTF::HashTraits<blink::Member<blink::ContainerNode> >; MappedTraitsArg = WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:168:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >' with no trivial copy-assignment [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<blink::ContainerNode>; Value = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ContainerNode>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >; KeyTraits = WTF::HashTraits<blink::Member<blink::ContainerNode> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<blink::ContainerNode>; Value = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ContainerNode>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >; KeyTraits = WTF::HashTraits<blink::Member<blink::ContainerNode> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::MemberHash<blink::ContainerNode>, blink::HeapAllocator>; T = blink::ContainerNode*; Extra = std::nullptr_t; Key = blink::Member<blink::ContainerNode>; Value = WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ContainerNode>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >; KeyTraits = WTF::HashTraits<blink::Member<blink::ContainerNode> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ContainerNode*; IncomingMappedType = std::nullptr_t; KeyArg = blink::Member<blink::ContainerNode>; MappedArg = std::unique_ptr<blink::PendingInvalidations>; HashArg = WTF::MemberHash<blink::ContainerNode>; KeyTraitsArg = WTF::HashTraits<blink::Member<blink::ContainerNode> >; MappedTraitsArg = WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ContainerNode*; IncomingMappedType = std::nullptr_t; KeyArg = blink::Member<blink::ContainerNode>; MappedArg = std::unique_ptr<blink::PendingInvalidations>; HashArg = WTF::MemberHash<blink::ContainerNode>; KeyTraitsArg = WTF::HashTraits<blink::Member<blink::ContainerNode> >; MappedTraitsArg = WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:168:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >'} with no trivial copy-assignment [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >'} with no trivial copy-assignment [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::Member<blink::ContainerNode>, WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ContainerNode>, WTF::HashMapValueTraits<WTF::HashTraits<blink::Member<blink::ContainerNode> >, WTF::HashTraits<std::unique_ptr<blink::PendingInvalidations> > >, WTF::HashTraits<blink::Member<blink::ContainerNode> >, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::Member<blink::ContainerNode>, std::unique_ptr<blink::PendingInvalidations> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::StringOrCSSVariableReferenceValue; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::StringOrCSSVariableReferenceValue; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::StringOrCSSVariableReferenceValue; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::StringOrCSSVariableReferenceValue; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = blink::StringOrCSSVariableReferenceValue; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::StringOrCSSVariableReferenceValue; T = blink::StringOrCSSVariableReferenceValue; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::StringOrCSSVariableReferenceValue; T = blink::StringOrCSSVariableReferenceValue; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/CSSUnparsedValue.h:56:75: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::StringOrCSSVariableReferenceValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/CSSUnparsedValue.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:12, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: gen/blink/bindings/core/v8/string_or_css_variable_reference_value.h:26:19: note: 'class blink::StringOrCSSVariableReferenceValue' declared here class CORE_EXPORT StringOrCSSVariableReferenceValue final { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::CSSStyleValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::CSSStyleValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::CSSStyleValue>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::CSSStyleValue>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::CSSUnsupportedStyleValue*; T = blink::Member<blink::CSSStyleValue>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::CSSUnsupportedStyleValue*; T = blink::Member<blink::CSSStyleValue>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::CSSUnsupportedStyleValue*; T = blink::Member<blink::CSSStyleValue>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StyleValueFactory.cpp:79:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::CSSStyleValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::CSSStyleValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::InvalidationSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::InvalidationSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::InvalidationSet>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::InvalidationSet>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::DescendantInvalidationSet*; T = scoped_refptr<blink::InvalidationSet>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::DescendantInvalidationSet*&; T = scoped_refptr<blink::InvalidationSet>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::DescendantInvalidationSet*&; T = scoped_refptr<blink::InvalidationSet>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.cpp:134:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::InvalidationSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::InvalidationSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::CSSPropertyValue; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::CSSPropertyValue; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::CSSPropertyValue; unsigned int inlineCapacity = 256; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::CSSPropertyValue; unsigned int inlineCapacity = 256; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = blink::CSSPropertyValue; unsigned int inlineCapacity = 256; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::CSSPropertyValue; T = blink::CSSPropertyValue; unsigned int inlineCapacity = 256; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::CSSPropertyValue; T = blink::CSSPropertyValue; unsigned int inlineCapacity = 256; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/parser/AtRuleDescriptorParser.cpp:231:74: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::CSSPropertyValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPropertyValueSet.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/StyleRule.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/parser/CSSPropertyParser.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StyleValueFactory.cpp:21, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:6: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPropertyValue.h:62:7: note: 'class blink::CSSPropertyValue' declared here class CSSPropertyValue { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Iterable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.h:9, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/cssom/StylePropertyMapReadOnly.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_23.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14651/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_67.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/BasicShapes.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:20, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/weborigin/KURL.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/TextResourceDecoderOptions.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/parser/TextResourceDecoder.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskPositionY.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskPositionYCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_67.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14652/15385] CXX obj/third_party/WebKit/Source/core/core_generated/core_generated_jumbo_11.o In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/FetchParameters.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ScriptFetchOptions.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ReferrerScriptInfo.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/V8BindingForCore.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:31, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ViewportDescription.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:59, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/HTMLCanvasElement.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/CanvasRenderingContext.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/services/viz/public/interfaces/compositing/render_pass.mojom-shared-internal.h:16, from gen/services/viz/public/interfaces/compositing/compositor_frame.mojom-shared-internal.h:16, from gen/services/viz/public/interfaces/compositing/compositor_frame_sink.mojom-shared-internal.h:17, from gen/third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-shared-internal.h:15, from gen/third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-shared.h:24, from gen/third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/SurfaceLayerBridge.h:16, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/HTMLCanvasElement.h:54, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/CanvasRenderingContext.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: gen/services/viz/public/interfaces/compositing/quads.mojom-shared-internal.h: At global scope: gen/services/viz/public/interfaces/compositing/quads.mojom-shared-internal.h:44:8: warning: alignment 1 of 'viz::mojom::internal::DrawQuadState_Data' is less than 8 [-Wpacked-not-aligned] class DrawQuadState_Data { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorCopier<true, T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::DOMArrayBufferBase>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1772:45: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::Append(const U*, size_t) [with U = blink::Member<blink::DOMArrayBufferBase>; T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1796:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendVector(const WTF::Vector<U, otherCapacity, V>&) [with U = blink::Member<blink::DOMArrayBufferBase>; unsigned int otherCapacity = 0; V = blink::HeapAllocator; T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp:143:61: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:240:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::DOMArrayBufferBase>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::DOMArrayBufferBase>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/xml/XPathNodeSet.h:53:40: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorCopier<true, T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1772:45: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::Append(const U*, size_t) [with U = blink::Member<blink::Node>; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1796:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendVector(const WTF::Vector<U, otherCapacity, V>&) [with U = blink::Member<blink::Node>; unsigned int otherCapacity = 0; V = blink::HeapAllocator; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/xml/XPathNodeSet.h:64:77: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:240:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/base/allocator/partition_allocator/spin_lock.h:9, from ../../../../git/src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.h:67, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/allocator/Partitions.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Allocator.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/DictionaryIterator.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:29, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::File>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::File>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::File>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::File>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/fileapi/FileList.h:47:31: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::File>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::File>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::StringHash, WTF::PartitionAllocator>; T = WTF::String; Extra = scoped_refptr<blink::BlobDataHandle>; Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::String; IncomingMappedType = scoped_refptr<blink::BlobDataHandle>; KeyArg = WTF::String; MappedArg = scoped_refptr<blink::BlobDataHandle>; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::String>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::String; IncomingMappedType = scoped_refptr<blink::BlobDataHandle>; KeyArg = WTF::String; MappedArg = scoped_refptr<blink::BlobDataHandle>; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::String>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp:181:78: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::StringHash, WTF::PartitionAllocator>; T = WTF::String; Extra = scoped_refptr<blink::BlobDataHandle>; Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::String; IncomingMappedType = scoped_refptr<blink::BlobDataHandle>; KeyArg = WTF::String; MappedArg = scoped_refptr<blink::BlobDataHandle>; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::String>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::String; IncomingMappedType = scoped_refptr<blink::BlobDataHandle>; KeyArg = WTF::String; MappedArg = scoped_refptr<blink::BlobDataHandle>; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::String>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp:181:78: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<scoped_refptr<blink::BlobDataHandle> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, scoped_refptr<blink::BlobDataHandle> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/TextAnchor.h:20, from ./gen/blink/core/css/properties/CSSUnresolvedProperty.cpp:16, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:12: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/TextAnchor.h:20, from ./gen/blink/core/css/properties/CSSUnresolvedProperty.cpp:16, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:12: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/TextAnchor.h:20, from ./gen/blink/core/css/properties/CSSUnresolvedProperty.cpp:16, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:12: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::DOMArrayBufferBase>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::DOMArrayBufferBase>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::DOMSharedArrayBuffer*; T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::DOMSharedArrayBuffer*&; T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::DOMSharedArrayBuffer*&; T = blink::Member<blink::DOMArrayBufferBase>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp:542:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::DOMArrayBufferBase>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::DOMArrayBufferBase>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::XPath::Expression>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::XPath::Expression>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::XPath::Expression>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::XPath::Expression>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::XPath::Expression*; T = blink::Member<blink::XPath::Expression>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::XPath::Expression*&; T = blink::Member<blink::XPath::Expression>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::XPath::Expression*&; T = blink::Member<blink::XPath::Expression>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/xml/XPathExpressionNode.h:74:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::XPath::Expression>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::XPath::Expression>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::XPath::Predicate>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::XPath::Predicate>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::XPath::Predicate>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::XPath::Predicate>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::XPath::Predicate*; T = blink::Member<blink::XPath::Predicate>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::XPath::Predicate*; T = blink::Member<blink::XPath::Predicate>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::XPath::Predicate*; T = blink::Member<blink::XPath::Predicate>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' TOPDIR/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qtwebengine/5.11.2+gitAUTOINC+89afebb830_7085115f51-r0/git/src/3rdparty/chromium/third_party/WebKit/Source/core/xml/xpath_grammar.y:276:80: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::XPath::Predicate>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::XPath::Predicate>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::PageVisibilityObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::PageVisibilityObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>; T = blink::PageVisibilityObserver* const&; Extra = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; ValueArg = blink::WeakMember<blink::PageVisibilityObserver>; HashArg = WTF::MemberHash<blink::PageVisibilityObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/page/PageVisibilityObserver.h:44:71: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::PageVisibilityObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::PageVisibilityObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>; T = blink::PageVisibilityObserver* const&; Extra = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; ValueArg = blink::WeakMember<blink::PageVisibilityObserver>; HashArg = WTF::MemberHash<blink::PageVisibilityObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/page/PageVisibilityObserver.h:44:71: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ActiveScriptWrappableBase.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/WrapperTypeInfo.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:42, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapPage.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptWrappableVisitor.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScopedPersistent.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/Dictionary.h:30, from gen/blink/bindings/core/v8/uint8_clamped_array_or_uint16_array_or_float32_array.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/ImageData.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/SerializedColorParams.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp:5, from gen/third_party/WebKit/Source/bindings/core/v8/core_generated_jumbo_11.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14653/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_71.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/BasicShapes.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:20, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/weborigin/KURL.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/TextResourceDecoderOptions.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/parser/TextResourceDecoder.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WhiteSpace.h:19, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WhiteSpace.h:19, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WhiteSpace.h:19, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WhiteSpace.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WhiteSpaceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_71.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14654/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_40.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/CalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:36, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:21, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:21, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:21, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/FontVariantCaps.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/FontVariantCapsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_40.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14655/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_42.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/BasicShapes.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:20, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/CSSParsingUtils.h:11, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:8, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/parser/CSSPropertyParserHelpers.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/CSSParsingUtils.h:11, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:8, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from gen/blink/core/css/properties/CSSProperty.h:16, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from gen/blink/core/css/properties/CSSProperty.h:16, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gen/blink/core/css/properties/CSSUnresolvedProperty.h:17, from gen/blink/core/css/properties/CSSProperty.h:18, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/Height.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/HeightCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/Height.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/HeightCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/Height.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/HeightCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from gen/blink/core/css/properties/CSSProperty.h:17, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/Longhand.h:8, from gen/blink/core/css/properties/longhands/GridTemplateColumns.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridTemplateColumnsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_42.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14656/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_41.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/CalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:36, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/GridAutoRows.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/GridAutoRows.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/GridAutoRows.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/GridAutoRows.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/GridAutoRowsCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_41.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14657/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_66.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/BasicShapes.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:20, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/weborigin/KURL.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/TextResourceDecoderOptions.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/parser/TextResourceDecoder.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:19, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:19, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:19, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:9, from gen/blink/core/css/properties/longhands/WebkitMaskBoxImageSource.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/WebkitMaskBoxImageSourceCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_66.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14658/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_43.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/CalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:36, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/JustifyContent.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/JustifyContent.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/JustifyContent.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/JustifyContent.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/JustifyContentCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_43.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14659/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_45.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/CalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:36, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/MarkerEnd.h:21, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/MarkerEnd.h:21, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/MarkerEnd.h:21, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/MarkerEnd.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/MarkerEndCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_45.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14660/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_13.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ViewportDescription.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:59, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/UserGestureIndicator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/Frame.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/DOMWindow.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalDOMWindow.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/WindowEventContext.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/Event.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:37, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/FrameLoader.h:49, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalFrame.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalDOMWindow.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/WindowEventContext.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/Event.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:37, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorCopier<true, T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::FontFace>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:357:47: required from 'static void WTF::VectorTypeOperations<T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::FontFace>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1400:36: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = blink::Member<blink::FontFace>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:485:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:240:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FontFace>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FontFace>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::MediaQuery>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::MediaQuery>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaList.cpp:55:33: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::MediaQuery>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::MediaQuery>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::MoveOverlapping(const T*, const T*, T*) [with T = std::unique_ptr<blink::MediaQuery>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:347:44: required from 'static void WTF::VectorTypeOperations<T, Allocator>::MoveOverlapping(T*, T*, T*) [with T = std::unique_ptr<blink::MediaQuery>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1897:34: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::EraseAt(size_t) [with T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaList.cpp:123:25: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:201:14: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class std::unique_ptr<blink::MediaQuery>' with no trivial copy-assignment [-Wclass-memaccess] memmove(dst, src, ~~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::MediaQuery>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:34, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/utility:70, from ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:34, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:91:32: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::NodeEventContext' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/Event.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:37, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/NodeEventContext.h:40:19: note: 'class blink::NodeEventContext' declared here class CORE_EXPORT NodeEventContext { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:92:38: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::TreeScopeEventContext>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::TreeScopeEventContext>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/mojo/public/cpp/bindings/lib/wtf_clone_equals_util.h:15, from gen/third_party/WebKit/common/net/ip_address_space.mojom-blink.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/SecurityContext.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:34, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:34, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FontFace>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FontFace>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::FontFace>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::FontFace>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::FontFace*; T = blink::Member<blink::FontFace>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::FontFace*&; T = blink::Member<blink::FontFace>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::FontFace*&; T = blink::Member<blink::FontFace>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetWorker.cpp:46:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FontFace>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FontFace>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >; Allocator = blink::HeapAllocator; Value = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = const char*; Value = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::PtrHash<const char>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >; KeyTraits = WTF::HashTraits<const char*>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::PtrHash<const char>, blink::HeapAllocator>; T = const char*&; Extra = blink::Supplement<blink::WorkerGlobalScope>*&; Key = const char*; Value = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::PtrHash<const char>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >; KeyTraits = WTF::HashTraits<const char*>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const char*&; IncomingMappedType = blink::Supplement<blink::WorkerGlobalScope>*&; KeyArg = const char*; MappedArg = blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> >; HashArg = WTF::PtrHash<const char>; KeyTraitsArg = WTF::HashTraits<const char*>; MappedTraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const char*&; IncomingMappedType = blink::Supplement<blink::WorkerGlobalScope>*&; KeyArg = const char*; MappedArg = blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> >; HashArg = WTF::PtrHash<const char>; KeyTraitsArg = WTF::HashTraits<const char*>; MappedTraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:153:5: required from 'void blink::Supplementable<T>::ProvideSupplement(const char*, blink::Supplement<T>*) [with T = blink::WorkerGlobalScope]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:123:5: required from 'static void blink::Supplement<T>::ProvideTo(blink::Supplementable<T>&, const char*, blink::Supplement<T>*) [with T = blink::WorkerGlobalScope]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetWorker.cpp:108:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = const char*; Value = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::PtrHash<const char>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >; KeyTraits = WTF::HashTraits<const char*>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = const char*; Value = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::PtrHash<const char>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >; KeyTraits = WTF::HashTraits<const char*>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::PtrHash<const char>, blink::HeapAllocator>; T = const char*&; Extra = blink::Supplement<blink::WorkerGlobalScope>*&; Key = const char*; Value = WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::PtrHash<const char>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >; KeyTraits = WTF::HashTraits<const char*>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const char*&; IncomingMappedType = blink::Supplement<blink::WorkerGlobalScope>*&; KeyArg = const char*; MappedArg = blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> >; HashArg = WTF::PtrHash<const char>; KeyTraitsArg = WTF::HashTraits<const char*>; MappedTraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const char*&; IncomingMappedType = blink::Supplement<blink::WorkerGlobalScope>*&; KeyArg = const char*; MappedArg = blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> >; HashArg = WTF::PtrHash<const char>; KeyTraitsArg = WTF::HashTraits<const char*>; MappedTraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:153:5: required from 'void blink::Supplementable<T>::ProvideSupplement(const char*, blink::Supplement<T>*) [with T = blink::WorkerGlobalScope]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:123:5: required from 'static void blink::Supplement<T>::ProvideTo(blink::Supplementable<T>&, const char*, blink::Supplement<T>*) [with T = blink::WorkerGlobalScope]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetWorker.cpp:108:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<const char*, WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >, WTF::KeyValuePairKeyExtractor, WTF::PtrHash<const char>, WTF::HashMapValueTraits<WTF::HashTraits<const char*>, WTF::HashTraits<blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > > >, WTF::HashTraits<const char*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<const char*, blink::TraceWrapperMember<blink::Supplement<blink::WorkerGlobalScope> > >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = std::unique_ptr<blink::MediaQuery>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = std::unique_ptr<blink::MediaQuery>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = std::unique_ptr<blink::MediaQuery>; T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = std::unique_ptr<blink::MediaQuery>; T = std::unique_ptr<blink::MediaQuery>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaList.cpp:99:42: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::unique_ptr<blink::MediaQuery>' with no trivial copy-assignment [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::MediaQuery>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:30, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleNotifier.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFace.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/FontFaceSetLoadEvent.cpp:31, from gen/third_party/WebKit/Source/core/css/css_jumbo_13.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14661/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_44.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/CalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/TextResource.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/resource/DocumentResource.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/SVGElementProxy.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/ClipPathOperation.h:35, from gen/blink/core/CSSValueIDMappingsGenerated.h:21, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueIDMappings.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSIdentifierValue.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:36, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/LineHeightStep.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/LineHeightStep.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/CompositorAnimations.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Animation.h:45, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h:30, from gen/blink/core/css/properties/longhands/LineHeightStep.h:20, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSCalculationValue.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h:35, from gen/blink/core/css/properties/longhands/LineHeightStep.h:16, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/properties/longhands/LineHeightStepCustom.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_44.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14662/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_15.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ViewportDescription.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:59, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:11, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/FrameLoader.h:49, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalFrame.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:12, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/DataEquivalency.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/char_traits.h:39, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/ios:40, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/istream:38, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/sstream:38, from ../../../../git/src/3rdparty/chromium/base/logging.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Assertions.h:33, from gen/blink/core/CSSPropertyNames.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:25, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:91:32: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::NodeEventContext' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/Event.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/FrameLoadRequest.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalFrameClient.h:42, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/RemoteFontFaceSource.cpp:10, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:12: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/NodeEventContext.h:40:19: note: 'class blink::NodeEventContext' declared here class CORE_EXPORT NodeEventContext { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:92:38: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::TreeScopeEventContext>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::TreeScopeEventContext>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Interpolation.h:13, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolver.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/OffscreenFontSelector.cpp:10, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Interpolation.h:13, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolver.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/OffscreenFontSelector.cpp:10, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/Interpolation.h:13, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/resolver/StyleResolver.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/OffscreenFontSelector.cpp:10, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >; Allocator = blink::HeapAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::AtomicStringHash, blink::HeapAllocator>; T = const WTF::AtomicString&; Extra = blink::PropertyRegistration*; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = blink::PropertyRegistration*; KeyArg = WTF::AtomicString; MappedArg = blink::Member<blink::PropertyRegistration>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::PropertyRegistration> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = blink::PropertyRegistration*; KeyArg = WTF::AtomicString; MappedArg = blink::Member<blink::PropertyRegistration>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::PropertyRegistration> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/PropertyRegistry.cpp:12:41: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::AtomicStringHash, blink::HeapAllocator>; T = const WTF::AtomicString&; Extra = blink::PropertyRegistration*; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = blink::PropertyRegistration*; KeyArg = WTF::AtomicString; MappedArg = blink::Member<blink::PropertyRegistration>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::PropertyRegistration> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = blink::PropertyRegistration*; KeyArg = WTF::AtomicString; MappedArg = blink::Member<blink::PropertyRegistration>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::PropertyRegistration> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/PropertyRegistry.cpp:12:41: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::Member<blink::PropertyRegistration> > >, WTF::HashTraits<WTF::AtomicString>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::Member<blink::PropertyRegistration> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Node*; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Node*&; T = blink::Member<blink::Node>; unsigned int inlineCapacity = 11; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:504:26: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:24, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<const blink::CSSValue>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = const blink::CSSValue; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::CSSValue&; T = blink::Member<const blink::CSSValue>; unsigned int inlineCapacity = 4; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValueList.h:56:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<const blink::CSSValue>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::CSSValue>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::StyleRulePage>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::StyleRulePage>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::StyleRulePage>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::StyleRulePage>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::StyleRulePage*; T = blink::Member<blink::StyleRulePage>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::StyleRulePage*&; T = blink::Member<blink::StyleRulePage>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::StyleRulePage*&; T = blink::Member<blink::StyleRulePage>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/PageRuleCollector.cpp:132:33: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::StyleRulePage>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::StyleRulePage>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSValue.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/CSSPrimitiveValue.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValues.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.h:8, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaValuesDynamic.cpp:5, from gen/third_party/WebKit/Source/core/css/css_jumbo_15.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14663/15385] CXX obj/third_party/WebKit/Source/core/css/css/css_jumbo_14.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ViewportDescription.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:59, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/UserGestureIndicator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalFrame.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryEvaluator.cpp:43, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:6: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/FrameLoader.h:49, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/LocalFrame.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryEvaluator.cpp:43, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:6: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:32, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:62, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:32, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:62, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:32, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:38, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; Value = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; T = blink::MediaQueryListListener*&; Extra = WTF::LinkedHashSetNodeBase*; Key = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:864:55: required from 'WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::AddResult WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MediaQueryListListener*&; ValueArg = blink::Member<blink::MediaQueryListListener>; HashFunctions = WTF::MemberHash<blink::MediaQueryListListener>; TraitsArg = WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryList.cpp:73:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>' with no trivial copy-assignment [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:140:7: note: 'class WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>' declared here class LinkedHashSetNode : public LinkedHashSetNodeBase { ^~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; T = blink::MediaQueryListListener*&; Extra = WTF::LinkedHashSetNodeBase*; Key = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:864:55: required from 'WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::AddResult WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MediaQueryListListener*&; ValueArg = blink::Member<blink::MediaQueryListListener>; HashFunctions = WTF::MemberHash<blink::MediaQueryListListener>; TraitsArg = WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryList.cpp:73:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>'} with no trivial copy-assignment [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:140:7: note: 'WTF::HashTable<WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>'} declared here class LinkedHashSetNode : public LinkedHashSetNodeBase { ^~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>'} with no trivial copy-assignment [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:140:7: note: 'WTF::HashTable<WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::Member<blink::MediaQueryListListener>, WTF::MemberHash<blink::MediaQueryListListener>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::Member<blink::MediaQueryListListener>, WTF::HashTraits<blink::Member<blink::MediaQueryListListener> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::Member<blink::MediaQueryListListener>, blink::HeapAllocator>'} declared here class LinkedHashSetNode : public LinkedHashSetNodeBase { ^~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:91:32: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::NodeEventContext' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/Event.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryListEvent.h:10, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryMatcher.cpp:25, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:10: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/NodeEventContext.h:40:19: note: 'class blink::NodeEventContext' declared here class CORE_EXPORT NodeEventContext { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:92:38: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::TreeScopeEventContext>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::TreeScopeEventContext>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; Value = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; T = blink::MediaQueryList*&; Extra = WTF::LinkedHashSetNodeBase*; Key = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:864:55: required from 'WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::AddResult WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MediaQueryList*&; ValueArg = blink::WeakMember<blink::MediaQueryList>; HashFunctions = WTF::MemberHash<blink::MediaQueryList>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryMatcher.cpp:85:28: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>' with no trivial copy-assignment [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:140:7: note: 'class WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>' declared here class LinkedHashSetNode : public LinkedHashSetNodeBase { ^~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; T = blink::MediaQueryList*&; Extra = WTF::LinkedHashSetNodeBase*; Key = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Value = WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>; Traits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; KeyTraits = WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:864:55: required from 'WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::AddResult WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MediaQueryList*&; ValueArg = blink::WeakMember<blink::MediaQueryList>; HashFunctions = WTF::MemberHash<blink::MediaQueryList>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryMatcher.cpp:85:28: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>'} with no trivial copy-assignment [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:140:7: note: 'WTF::HashTable<WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>'} declared here class LinkedHashSetNode : public LinkedHashSetNodeBase { ^~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>'} with no trivial copy-assignment [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:140:7: note: 'WTF::HashTable<WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>, WTF::IdentityExtractor, WTF::LinkedHashSetTranslator<blink::WeakMember<blink::MediaQueryList>, WTF::MemberHash<blink::MediaQueryList>, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, WTF::LinkedHashSetTraits<blink::WeakMember<blink::MediaQueryList>, WTF::HashTraits<blink::WeakMember<blink::MediaQueryList> >, blink::HeapAllocator>, blink::HeapAllocator>::ValueType' {aka 'class WTF::LinkedHashSetNode<blink::WeakMember<blink::MediaQueryList>, blink::HeapAllocator>'} declared here class LinkedHashSetNode : public LinkedHashSetNodeBase { ^~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/VectorTraits.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/ConstructTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DistributedNodes.h:55:18: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::StringHash, WTF::PartitionAllocator>; T = WTF::StringImpl*; Extra = bool (&)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::StringImpl*; IncomingMappedType = bool (&)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); KeyArg = WTF::StringImpl*; MappedArg = bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::StringImpl*>; MappedTraitsArg = WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::StringImpl*; IncomingMappedType = bool (&)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); KeyArg = WTF::StringImpl*; MappedArg = bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::StringImpl*>; MappedTraitsArg = WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryEvaluator.cpp:798:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::StringHash, WTF::PartitionAllocator>; T = WTF::StringImpl*; Extra = bool (&)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::StringImpl*; IncomingMappedType = bool (&)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); KeyArg = WTF::StringImpl*; MappedArg = bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::StringImpl*>; MappedTraitsArg = WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::StringImpl*; IncomingMappedType = bool (&)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); KeyArg = WTF::StringImpl*; MappedArg = bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&); HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::StringImpl*>; MappedTraitsArg = WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryEvaluator.cpp:798:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)> >, WTF::HashTraits<WTF::StringImpl*>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, bool (*)(const blink::MediaQueryExpValue&, blink::MediaFeaturePrefix, const blink::MediaValues&)>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/VectorTraits.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/ConstructTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::MediaQueryListListener>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::MediaQueryListListener>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::MediaQueryListListener>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::MediaQueryListListener>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = blink::Member<blink::MediaQueryListListener>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1311:65: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, const T*) [with T = blink::Member<blink::MediaQueryListListener>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = const blink::Member<blink::MediaQueryListListener>&; T = blink::Member<blink::MediaQueryListListener>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = const blink::Member<blink::MediaQueryListListener>&; T = blink::Member<blink::MediaQueryListListener>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQueryList.cpp:99:44: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::MediaQueryListListener>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::MediaQueryListListener>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::PageVisibilityObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::PageVisibilityObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>; T = blink::PageVisibilityObserver* const&; Extra = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; ValueArg = blink::WeakMember<blink::PageVisibilityObserver>; HashArg = WTF::MemberHash<blink::PageVisibilityObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/page/PageVisibilityObserver.h:44:71: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::PageVisibilityObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::PageVisibilityObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>; T = blink::PageVisibilityObserver* const&; Extra = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; ValueArg = blink::WeakMember<blink::PageVisibilityObserver>; HashArg = WTF::MemberHash<blink::PageVisibilityObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/page/PageVisibilityObserver.h:44:71: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.h:36, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/css/MediaQuery.cpp:29, from gen/third_party/WebKit/Source/core/css/css_jumbo_14.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ [14664/15385] CXX obj/third_party/WebKit/Source/core/dom/dom/dom_jumbo_6.o In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ViewportDescription.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:59, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h: In member function 'blink::Length& blink::Length::operator=(const blink::Length&)': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:105:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Length' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &length, sizeof(Length)); ^ ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Length.h:61:23: note: 'class blink::Length' declared here class PLATFORM_EXPORT Length { ^~~~~~ In file included from gen/third_party/WebKit/common/blob/blob_registry.mojom-shared.h:24, from gen/third_party/WebKit/common/blob/blob_registry.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/blob/BlobData.h:43, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/EncodedFormData.h:23, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/Resource.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/loader/DocumentLoader.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:8, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h: At global scope: gen/third_party/WebKit/common/blob/blob_registry.mojom-shared-internal.h:42:40: warning: alignment 1 of 'blink::mojom::internal::DataElement_Data' is less than 8 [-Wpacked-not-aligned] class MOJOM_SHARED_BLINK_COMMON_EXPORT DataElement_Data { ^~~~~~~~~~~~~~~~ In file included from gen/services/viz/public/interfaces/compositing/render_pass.mojom-shared-internal.h:16, from gen/services/viz/public/interfaces/compositing/compositor_frame.mojom-shared-internal.h:16, from gen/services/viz/public/interfaces/compositing/compositor_frame_sink.mojom-shared-internal.h:17, from gen/third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-shared-internal.h:15, from gen/third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-shared.h:24, from gen/third_party/WebKit/public/platform/modules/offscreencanvas/offscreen_canvas_surface.mojom-blink.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/graphics/SurfaceLayerBridge.h:16, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/canvas/HTMLCanvasElement.h:54, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Element.cpp:114, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:7: gen/services/viz/public/interfaces/compositing/quads.mojom-shared-internal.h:44:8: warning: alignment 1 of 'viz::mojom::internal::DrawQuadState_Data' is less than 8 [-Wpacked-not-aligned] class DrawQuadState_Data { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer<true, T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:337:45: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Initialize(T*, T*) [with T = std::unique_ptr<blink::InterpolableValue>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1368:29: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(size_t) [with T = std::unique_ptr<blink::InterpolableValue>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InterpolableValue.h:123:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:143:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::unique_ptr<blink::InterpolableValue>' with no trivial copy-assignment [-Wclass-memaccess] memset(begin, 0, ~~~~~~^~~~~~~~~~ reinterpret_cast<char*>(end) - reinterpret_cast<char*>(begin)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:80, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/unique_ptr.h:160:11: note: 'class std::unique_ptr<blink::InterpolableValue>' declared here class unique_ptr ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorCopier<true, T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::AccessibleNode>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:357:47: required from 'static void WTF::VectorTypeOperations<T, Allocator>::UninitializedCopy(const T*, const T*, T*) [with T = blink::Member<blink::AccessibleNode>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1400:36: required from 'WTF::Vector<T, inlineCapacity, Allocator>::Vector(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = blink::Member<blink::AccessibleNode>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:485:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:240:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::AccessibleNode>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::AccessibleNode>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::MoveOverlapping(const T*, const T*, T*) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:347:44: required from 'static void WTF::VectorTypeOperations<T, Allocator>::MoveOverlapping(T*, T*, T*) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1897:34: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::EraseAt(size_t) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/NodeRareData.h:66:51: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:201:14: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(dst, src, ~~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>' declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::MoveOverlapping(const T*, const T*, T*) [with T = blink::TraceWrapperMember<blink::Attr>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:347:44: required from 'static void WTF::VectorTypeOperations<T, Allocator>::MoveOverlapping(T*, T*, T*) [with T = blink::TraceWrapperMember<blink::Attr>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1897:34: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::EraseAt(size_t) [with T = blink::TraceWrapperMember<blink::Attr>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Element.cpp:4248:22: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:201:14: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class blink::TraceWrapperMember<blink::Attr>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(dst, src, ~~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'class blink::TraceWrapperMember<blink::Attr>' declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = std::pair<WTF::String, blink::IntegrityAlgorithm>; Value = std::pair<WTF::String, blink::IntegrityAlgorithm>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>; Traits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; KeyTraits = WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:74:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:62, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_algobase.h:64, from ../../../../recipe-sysroot/usr/include/c++/8.2.0/memory:62, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../recipe-sysroot/usr/include/c++/8.2.0/bits/stl_pair.h:198:12: note: 'WTF::HashTable<std::pair<WTF::String, blink::IntegrityAlgorithm>, std::pair<WTF::String, blink::IntegrityAlgorithm>, WTF::IdentityExtractor, WTF::PairHash<WTF::String, blink::IntegrityAlgorithm>, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::HashTraits<std::pair<WTF::String, blink::IntegrityAlgorithm> >, WTF::PartitionAllocator>::ValueType' {aka 'struct std::pair<WTF::String, blink::IntegrityAlgorithm>'} declared here struct pair ^~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = WTF::String; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1423:5: required from 'WTF::Vector<T, inlineCapacity, Allocator>& WTF::Vector<T, inlineCapacity, Allocator>::operator=(const WTF::Vector<T, inlineCapacity, Allocator>&) [with T = WTF::String; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/loader/fetch/ResourceResponse.h:341:34: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/AtomicString.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/StringHash.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8GlobalValueMap.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/V8PerContextData.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/ScriptState.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptValue.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptFunction.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ScriptPromise.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ExceptionState.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:37, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/text/WTFString.h:63:18: note: 'class WTF::String' declared here class WTF_EXPORT String { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::FilterOperation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::FilterOperation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/FilterOperations.h:49:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::FilterOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::FilterOperation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::TransformOperation>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = scoped_refptr<blink::TransformOperation>; unsigned int inlineCapacity = 0; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/transforms/TransformOperations.h:75:36: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::TransformOperation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/VectorTraits.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/ConstructTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::TransformOperation>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Node>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::Node>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DistributedNodes.h:55:18: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Node>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Node>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:99:3: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<blink::CounterDirectives> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, blink::CounterDirectives>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::NodeEventContext; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::NodeEventContext; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:91:32: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::NodeEventContext' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:32, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/Event.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/events/UIEvent.h:28, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/events/InputEvent.h:12, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/editing/EditingUtilities.h:33, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Element.cpp:83, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/NodeEventContext.h:40:19: note: 'class blink::NodeEventContext' declared here class CORE_EXPORT NodeEventContext { ^~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::TreeScopeEventContext>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::TreeScopeEventContext>; unsigned int inlineCapacity = 8; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/events/EventPath.h:92:38: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::TreeScopeEventContext>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::TreeScopeEventContext>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::CaseFoldingHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = const WTF::AtomicString&; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::CaseFoldingHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = const WTF::AtomicString&; KeyArg = WTF::AtomicString; MappedArg = WTF::AtomicString; HashArg = WTF::CaseFoldingHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/network/HTTPHeaderMap.h:72:29: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>, WTF::KeyValuePairKeyExtractor, WTF::CaseFoldingHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<WTF::AtomicString> >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, WTF::AtomicString>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; Value = blink::Member<const blink::Animation>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::Member<const blink::Animation>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::Member<const blink::Animation>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<const blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>; T = const blink::Animation* const&; Extra = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; Key = blink::Member<const blink::Animation>; Value = blink::Member<const blink::Animation>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<const blink::Animation>; Traits = WTF::HashTraits<blink::Member<const blink::Animation> >; KeyTraits = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::Animation*; ValueArg = blink::Member<const blink::Animation>; HashArg = WTF::MemberHash<const blink::Animation>; TraitsArg = WTF::HashTraits<blink::Member<const blink::Animation> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>, blink::Member<const blink::Animation> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:115:45: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'WTF::HashTable<blink::Member<const blink::Animation>, blink::Member<const blink::Animation>, WTF::IdentityExtractor, WTF::MemberHash<const blink::Animation>, WTF::HashTraits<blink::Member<const blink::Animation> >, WTF::HashTraits<blink::Member<const blink::Animation> >, blink::HeapAllocator>::ValueType' {aka 'class blink::Member<const blink::Animation>'} declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; Value = blink::PropertyHandle]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::PropertyHandle]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::PropertyHandle' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InertEffect.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimations.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Element.cpp:37, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'class blink::PropertyHandle' declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>; T = const blink::PropertyHandle&; Extra = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; Key = blink::PropertyHandle; Value = blink::PropertyHandle; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::DefaultHash<blink::PropertyHandle>::Hash; Traits = WTF::HashTraits<blink::PropertyHandle>; KeyTraits = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = const blink::PropertyHandle&; ValueArg = blink::PropertyHandle; HashArg = WTF::DefaultHash<blink::PropertyHandle>::Hash; TraitsArg = WTF::HashTraits<blink::PropertyHandle>; Allocator = WTF::PartitionAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>, blink::PropertyHandle>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:142:43: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InertEffect.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimations.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Element.cpp:37, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectModel.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/KeyframeEffectModel.h:38, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/InertEffect.h:37, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimations.h:35, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Element.cpp:37, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:7: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/PropertyHandle.h:17:19: note: 'WTF::HashTable<blink::PropertyHandle, blink::PropertyHandle, WTF::IdentityExtractor, WTF::DefaultHash<blink::PropertyHandle>::Hash, WTF::HashTraits<blink::PropertyHandle>, WTF::HashTraits<blink::PropertyHandle>, WTF::PartitionAllocator>::ValueType' {aka 'class blink::PropertyHandle'} declared here class CORE_EXPORT PropertyHandle { ^~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::StringHash, blink::HeapAllocator>; T = WTF::StringImpl*; Extra = blink::HeapVector<blink::Member<blink::Element> >; Key = WTF::StringImpl*; Value = WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >; KeyTraits = WTF::HashTraits<WTF::StringImpl*>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::StringImpl*; IncomingMappedType = blink::HeapVector<blink::Member<blink::Element> >; KeyArg = WTF::StringImpl*; MappedArg = blink::HeapVector<blink::Member<blink::Element> >; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::StringImpl*>; MappedTraitsArg = WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = WTF::StringImpl*; IncomingMappedType = blink::HeapVector<blink::Member<blink::Element> >; KeyArg = WTF::StringImpl*; MappedArg = blink::HeapVector<blink::Member<blink::Element> >; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits<WTF::StringImpl*>; MappedTraitsArg = WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/HTMLCollection.h:157:63: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::StringImpl*, WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl*>, WTF::HashTraits<blink::HeapVector<blink::Member<blink::Element> > > >, WTF::HashTraits<WTF::StringImpl*>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::StringImpl*, blink::HeapVector<blink::Member<blink::Element> > >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::QualifiedName; Value = WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::QualifiedNameHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >; KeyTraits = WTF::HashTraits<blink::QualifiedName>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::QualifiedName; Value = WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::QualifiedNameHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >; KeyTraits = WTF::HashTraits<blink::QualifiedName>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, blink::QualifiedNameHash, blink::HeapAllocator>; T = blink::QualifiedName&; Extra = std::nullptr_t; Key = blink::QualifiedName; Value = WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::QualifiedNameHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >; KeyTraits = WTF::HashTraits<blink::QualifiedName>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::QualifiedName&; IncomingMappedType = std::nullptr_t; KeyArg = blink::QualifiedName; MappedArg = blink::TraceWrapperMember<blink::TagCollectionNS>; HashArg = blink::QualifiedNameHash; KeyTraitsArg = WTF::HashTraits<blink::QualifiedName>; MappedTraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::QualifiedName&; IncomingMappedType = std::nullptr_t; KeyArg = blink::QualifiedName; MappedArg = blink::TraceWrapperMember<blink::TagCollectionNS>; HashArg = blink::QualifiedNameHash; KeyTraitsArg = WTF::HashTraits<blink::QualifiedName>; MappedTraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/NodeListsNodeData.h:129:55: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::QualifiedName, WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >, WTF::KeyValuePairKeyExtractor, blink::QualifiedNameHash, WTF::HashMapValueTraits<WTF::HashTraits<blink::QualifiedName>, WTF::HashTraits<blink::TraceWrapperMember<blink::TagCollectionNS> > >, WTF::HashTraits<blink::QualifiedName>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::QualifiedName, blink::TraceWrapperMember<blink::TagCollectionNS> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::TraceWrapperMember<blink::MutationObserverRegistration>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>; T = blink::MutationObserverRegistration* const&; Extra = blink::MutationObserverRegistration*&; Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>, blink::TraceWrapperMember<blink::MutationObserverRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MutationObserverRegistration*&; Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>, blink::TraceWrapperMember<blink::MutationObserverRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MutationObserverRegistration*&; ValueArg = blink::TraceWrapperMember<blink::MutationObserverRegistration>; HashArg = WTF::MemberHash<blink::MutationObserverRegistration>; TraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>, blink::TraceWrapperMember<blink::MutationObserverRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/NodeRareData.h:52:44: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>' declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>; T = blink::MutationObserverRegistration* const&; Extra = blink::MutationObserverRegistration*&; Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>, blink::TraceWrapperMember<blink::MutationObserverRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MutationObserverRegistration*&; Key = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Value = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::MutationObserverRegistration>; Traits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; KeyTraits = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>, blink::TraceWrapperMember<blink::MutationObserverRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::MutationObserverRegistration*&; ValueArg = blink::TraceWrapperMember<blink::MutationObserverRegistration>; HashArg = WTF::MemberHash<blink::MutationObserverRegistration>; TraitsArg = WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>, blink::TraceWrapperMember<blink::MutationObserverRegistration> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/NodeRareData.h:52:44: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>::ValueType' {aka 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>::ValueType' {aka 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>'} declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>::ValueType' {aka 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'WTF::HashTable<blink::TraceWrapperMember<blink::MutationObserverRegistration>, blink::TraceWrapperMember<blink::MutationObserverRegistration>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserverRegistration>, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, WTF::HashTraits<blink::TraceWrapperMember<blink::MutationObserverRegistration> >, blink::HeapAllocator>::ValueType' {aka 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>'} declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::IntHash<unsigned int>, WTF::PartitionAllocator>; T = unsigned int&; Extra = blink::ShapeCacheEntry&; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = unsigned int; MappedArg = blink::ShapeCacheEntry; HashArg = WTF::IntHash<unsigned int>; KeyTraitsArg = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:165:79: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<blink::ShapeCacheEntry> >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHash, WTF::PartitionAllocator>; T = blink::ShapeCache::SmallStringKey&; Extra = blink::ShapeCacheEntry&; Key = blink::ShapeCache::SmallStringKey; Value = WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = blink::ShapeCache::SmallStringKeyHash; Traits = WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >; KeyTraits = blink::ShapeCache::SmallStringKeyHashTraits; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ShapeCache::SmallStringKey&; IncomingMappedType = blink::ShapeCacheEntry&; KeyArg = blink::ShapeCache::SmallStringKey; MappedArg = blink::ShapeCacheEntry; HashArg = blink::ShapeCache::SmallStringKeyHash; KeyTraitsArg = blink::ShapeCache::SmallStringKeyHashTraits; MappedTraitsArg = WTF::HashTraits<blink::ShapeCacheEntry>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/shaping/ShapeCache.h:179:59: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::ShapeCache::SmallStringKey, WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>, WTF::KeyValuePairKeyExtractor, blink::ShapeCache::SmallStringKeyHash, WTF::HashMapValueTraits<blink::ShapeCache::SmallStringKeyHashTraits, WTF::HashTraits<blink::ShapeCacheEntry> >, blink::ShapeCache::SmallStringKeyHashTraits, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::ShapeCache::SmallStringKey, blink::ShapeCacheEntry>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::AtomicStringHash, WTF::PartitionAllocator>; T = const WTF::AtomicString&; Extra = scoped_refptr<blink::CSSVariableData>; Key = WTF::AtomicString; Value = WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AtomicStringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >; KeyTraits = WTF::HashTraits<WTF::AtomicString>; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const WTF::AtomicString&; IncomingMappedType = scoped_refptr<blink::CSSVariableData>; KeyArg = WTF::AtomicString; MappedArg = scoped_refptr<blink::CSSVariableData>; HashArg = WTF::AtomicStringHash; KeyTraitsArg = WTF::HashTraits<WTF::AtomicString>; MappedTraitsArg = WTF::HashTraits<scoped_refptr<blink::CSSVariableData> >; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/style/StyleInheritedVariables.h:34:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::AtomicString, WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >, WTF::KeyValuePairKeyExtractor, WTF::AtomicStringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::AtomicString>, WTF::HashTraits<scoped_refptr<blink::CSSVariableData> > >, WTF::HashTraits<WTF::AtomicString>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::AtomicString, scoped_refptr<blink::CSSVariableData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::Vector<unsigned int> > >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, WTF::Vector<unsigned int> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::IntHash<unsigned int>; Traits = WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >; KeyTraits = WTF::UnsignedWithZeroKeyHashTraits<unsigned int>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >, WTF::KeyValuePairKeyExtractor, WTF::IntHash<unsigned int>, WTF::HashMapValueTraits<WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::HashTraits<WTF::Vector<WTF::String> > >, WTF::UnsignedWithZeroKeyHashTraits<unsigned int>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, WTF::Vector<WTF::String> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1014:5: required from 'void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ReserveCapacityForSize(unsigned int) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1862:5: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::HashTable(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1950:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>& WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::operator=(const WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&) [with Key = WTF::String; Value = WTF::KeyValuePair<WTF::String, blink::GridArea>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >; KeyTraits = WTF::HashTraits<WTF::String>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:52:7: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, blink::GridArea>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::String>, WTF::HashTraits<blink::GridArea> >, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<WTF::String, blink::GridArea>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >; Allocator = blink::HeapAllocator; Value = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AlreadyHashed; Traits = WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >; KeyTraits = WTF::HashTraits<unsigned int>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::AlreadyHashed, blink::HeapAllocator>; T = unsigned int; Extra = std::nullptr_t; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AlreadyHashed; Traits = WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >; KeyTraits = WTF::HashTraits<unsigned int>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int; IncomingMappedType = std::nullptr_t; KeyArg = unsigned int; MappedArg = blink::Member<blink::ShareableElementData>; HashArg = WTF::AlreadyHashed; KeyTraitsArg = WTF::HashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::ShareableElementData> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int; IncomingMappedType = std::nullptr_t; KeyArg = unsigned int; MappedArg = blink::Member<blink::ShareableElementData>; HashArg = WTF::AlreadyHashed; KeyTraitsArg = WTF::HashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::ShareableElementData> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ElementDataCache.cpp:52:78: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AlreadyHashed; Traits = WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >; KeyTraits = WTF::HashTraits<unsigned int>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AlreadyHashed; Traits = WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >; KeyTraits = WTF::HashTraits<unsigned int>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::AlreadyHashed, blink::HeapAllocator>; T = unsigned int; Extra = std::nullptr_t; Key = unsigned int; Value = WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::AlreadyHashed; Traits = WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >; KeyTraits = WTF::HashTraits<unsigned int>; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int; IncomingMappedType = std::nullptr_t; KeyArg = unsigned int; MappedArg = blink::Member<blink::ShareableElementData>; HashArg = WTF::AlreadyHashed; KeyTraitsArg = WTF::HashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::ShareableElementData> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> > >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = unsigned int; IncomingMappedType = std::nullptr_t; KeyArg = unsigned int; MappedArg = blink::Member<blink::ShareableElementData>; HashArg = WTF::AlreadyHashed; KeyTraitsArg = WTF::HashTraits<unsigned int>; MappedTraitsArg = WTF::HashTraits<blink::Member<blink::ShareableElementData> >; Allocator = blink::HeapAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> > >]' ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ElementDataCache.cpp:52:78: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >'} with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<unsigned int, WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >, WTF::KeyValuePairKeyExtractor, WTF::AlreadyHashed, WTF::HashMapValueTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<blink::Member<blink::ShareableElementData> > >, WTF::HashTraits<unsigned int>, blink::HeapAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<unsigned int, blink::Member<blink::ShareableElementData> >'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SampledEffect>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::SampledEffect*; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::SampledEffect*&; T = blink::Member<blink::SampledEffect>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/EffectStack.h:58:46: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SampledEffect>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SampledEffect>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Animation>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Animation*; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Animation*&; T = blink::Member<blink::Animation>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/animation/css/CSSAnimationUpdate.h:130:54: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Animation>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Animation>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::Element>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::Element>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::Member<blink::Element>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::Member<blink::Element>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Element*; T = blink::Member<blink::Element>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Element*&; T = blink::Member<blink::Element>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Element*&; T = blink::Member<blink::Element>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/HTMLCollection.h:159:31: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::Element>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::Element>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::MutationObserverRegistration*; T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::MutationObserverRegistration*&; T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::MutationObserverRegistration*&; T = blink::TraceWrapperMember<blink::MutationObserverRegistration>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/NodeRareData.h:61:37: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'class blink::TraceWrapperMember<blink::MutationObserverRegistration>' declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::TraceWrapperMember<blink::Attr>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::TraceWrapperMember<blink::Attr>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = blink::TraceWrapperMember<blink::Attr>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = blink::TraceWrapperMember<blink::Attr>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1600:3: required from 'U* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, U*) [with U = blink::Attr*; T = blink::TraceWrapperMember<blink::Attr>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = blink::Attr*&; T = blink::TraceWrapperMember<blink::Attr>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = blink::Attr*&; T = blink::TraceWrapperMember<blink::Attr>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ElementRareData.h:156:40: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::TraceWrapperMember<blink::Attr>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/Supplementable.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ExecutionContext.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/bindings/core/v8/ActiveScriptWrappable.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/MutationObserver.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Node.h:31, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContainerNode.h:29, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/Document.h:41, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:7, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/TraceWrapperMember.h:22:7: note: 'class blink::TraceWrapperMember<blink::Attr>' declared here class TraceWrapperMember : public Member<T> { ^~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1665:23: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ReserveCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1578:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1587:5: required from 'T* WTF::Vector<T, inlineCapacity, Allocator>::ExpandCapacity(size_t, T*) [with T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1783:7: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::AppendSlowCase(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1739:3: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::push_back(U&&) [with U = scoped_refptr<blink::FontDataForRangeSet>; T = scoped_refptr<blink::FontDataForRangeSet>; unsigned int inlineCapacity = 1; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/fonts/SegmentedFontData.h:44:56: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class scoped_refptr<blink::FontDataForRangeSet>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/VectorTraits.h:27, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/ConstructTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:40, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/base/memory/scoped_refptr.h:156:7: note: 'class scoped_refptr<blink::FontDataForRangeSet>' declared here class scoped_refptr { ^~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::Node>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::Node>, WTF::PartitionAllocator>; T = const blink::UntracedMember<blink::Node>&; Extra = int; Key = blink::UntracedMember<blink::Node>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const blink::UntracedMember<blink::Node>&; IncomingMappedType = int; KeyArg = blink::UntracedMember<blink::Node>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::Node>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::Node> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const blink::UntracedMember<blink::Node>&; IncomingMappedType = int; KeyArg = blink::UntracedMember<blink::Node>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::Node>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::Node> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:123:13: required from 'WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::insert(const ValueType&, unsigned int) [with Value = blink::UntracedMember<blink::Node>; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::ValueType = blink::UntracedMember<blink::Node>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:131:26: required from 'WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::insert(const ValueType&) [with Value = blink::UntracedMember<blink::Node>; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::ValueType = blink::UntracedMember<blink::Node>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h:187:42: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::Node>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::Node>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::Node>, WTF::PartitionAllocator>; T = const blink::UntracedMember<blink::Node>&; Extra = int; Key = blink::UntracedMember<blink::Node>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const blink::UntracedMember<blink::Node>&; IncomingMappedType = int; KeyArg = blink::UntracedMember<blink::Node>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::Node>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::Node> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:589:60: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::insert(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = const blink::UntracedMember<blink::Node>&; IncomingMappedType = int; KeyArg = blink::UntracedMember<blink::Node>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::Node>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::Node> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:123:13: required from 'WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::insert(const ValueType&, unsigned int) [with Value = blink::UntracedMember<blink::Node>; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::ValueType = blink::UntracedMember<blink::Node>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:131:26: required from 'WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::insert(const ValueType&) [with Value = blink::UntracedMember<blink::Node>; HashFunctions = WTF::MemberHash<blink::Node>; Traits = WTF::HashTraits<blink::UntracedMember<blink::Node> >; Allocator = WTF::PartitionAllocator; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int> >; WTF::HashCountedSet<Value, HashFunctions, Traits, Allocator>::ValueType = blink::UntracedMember<blink::Node>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h:187:42: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::Node>, WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::Node>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::Node> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::Node>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::ContextLifecycleObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::ContextLifecycleObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::ContextLifecycleObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::ContextLifecycleObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>; T = blink::ContextLifecycleObserver* const&; Extra = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; Key = blink::WeakMember<blink::ContextLifecycleObserver>; Value = blink::WeakMember<blink::ContextLifecycleObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::ContextLifecycleObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::ContextLifecycleObserver*&; ValueArg = blink::WeakMember<blink::ContextLifecycleObserver>; HashArg = WTF::MemberHash<blink::ContextLifecycleObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::ContextLifecycleObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::ExecutionContext; Observer = blink::ContextLifecycleObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/ContextLifecycleObserver.h:84:66: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::ContextLifecycleObserver>, blink::WeakMember<blink::ContextLifecycleObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::ContextLifecycleObserver>, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, WTF::HashTraits<blink::WeakMember<blink::ContextLifecycleObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::ContextLifecycleObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; Value = blink::WeakMember<blink::PageVisibilityObserver>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = blink::WeakMember<blink::PageVisibilityObserver>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>; T = blink::PageVisibilityObserver* const&; Extra = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; ValueArg = blink::WeakMember<blink::PageVisibilityObserver>; HashArg = WTF::MemberHash<blink::PageVisibilityObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/page/PageVisibilityObserver.h:44:71: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class blink::WeakMember<blink::PageVisibilityObserver>'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'class blink::WeakMember<blink::PageVisibilityObserver>' declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>; T = blink::PageVisibilityObserver* const&; Extra = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:741:42: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; Key = blink::WeakMember<blink::PageVisibilityObserver>; Value = blink::WeakMember<blink::PageVisibilityObserver>; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::MemberHash<blink::PageVisibilityObserver>; Traits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; KeyTraits = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashSet.h:258:61: required from 'WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::insert(IncomingValueType&&) [with IncomingValueType = blink::PageVisibilityObserver*&; ValueArg = blink::WeakMember<blink::PageVisibilityObserver>; HashArg = WTF::MemberHash<blink::PageVisibilityObserver>; TraitsArg = WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >; Allocator = blink::HeapAllocator; WTF::HashSet<ValueArg, HashArg, TraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>, blink::WeakMember<blink::PageVisibilityObserver> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleNotifier.h:156:5: required from 'void blink::LifecycleNotifier<T, Observer>::RemoveObserver(Observer*) [with T = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:67:5: required from 'void blink::LifecycleObserver<Context, Observer>::SetContext(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/LifecycleObserver.h:50:5: required from 'blink::LifecycleObserver<Context, Observer>::LifecycleObserver(Context*) [with Context = blink::Page; Observer = blink::PageVisibilityObserver]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/page/PageVisibilityObserver.h:44:71: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:418:7: note: 'WTF::HashTable<blink::WeakMember<blink::PageVisibilityObserver>, blink::WeakMember<blink::PageVisibilityObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::PageVisibilityObserver>, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, WTF::HashTraits<blink::WeakMember<blink::PageVisibilityObserver> >, blink::HeapAllocator>::ValueType' {aka 'class blink::WeakMember<blink::PageVisibilityObserver>'} declared here class WeakMember : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer<true>::Initialize(Value&) [with Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; Allocator = WTF::PartitionAllocator; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1233:25: required from 'static void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::InitializeBucket(WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ValueType = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1299:21: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1218:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'; use assignment instead [-Wclass-memaccess] memset(&bucket, 0, sizeof(bucket)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>' declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h: In instantiation of 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::ExpandBuffer(unsigned int, Value*, bool&) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1796:24: required from 'Value* WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::Rehash(unsigned int, Value*) [with Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1329:13: required from 'WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::insert(T&&, Extra&&) [with HashTranslator = WTF::HashMapTranslator<WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::MemberHash<blink::ScriptWrappable>, WTF::PartitionAllocator>; T = blink::ScriptWrappable*&; Extra = unsigned int&; Key = blink::UntracedMember<blink::ScriptWrappable>; Value = WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>; Extractor = WTF::KeyValuePairKeyExtractor; HashFunctions = WTF::MemberHash<blink::ScriptWrappable>; Traits = WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >; KeyTraits = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; Allocator = WTF::PartitionAllocator; WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:533:47: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::InlineAdd(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:546:13: required from 'WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::Set(IncomingKeyType&&, IncomingMappedType&&) [with IncomingKeyType = blink::ScriptWrappable*&; IncomingMappedType = unsigned int&; KeyArg = blink::UntracedMember<blink::ScriptWrappable>; MappedArg = unsigned int; HashArg = WTF::MemberHash<blink::ScriptWrappable>; KeyTraitsArg = WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >; MappedTraitsArg = WTF::HashTraits<unsigned int>; Allocator = WTF::PartitionAllocator; WTF::HashMap<KeyArg, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg, Allocator>::AddResult = WTF::HashTableAddResult<WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int> >]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:125:7: required from 'static v8::PersistentContainerValue blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Set(blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl*, KeyType*, v8::PersistentContainerValue) [with KeyType = blink::ScriptWrappable; v8::PersistentContainerValue = unsigned int; blink::DOMWrapperMap<KeyType>::PersistentValueMapTraits::Impl = WTF::HashMap<blink::UntracedMember<blink::ScriptWrappable>, unsigned int, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int>, WTF::PartitionAllocator>; typename WTF::DefaultHash<blink::UntracedMember<T> >::Hash = WTF::MemberHash<blink::ScriptWrappable>]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:478:20: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::SetUnique(const K&, v8::Global<V>*) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/v8/include/v8-util.h:459:12: required from 'v8::Global<V> v8::GlobalValueMap<K, V, T>::Set(const K&, v8::Global<V>) [with K = blink::ScriptWrappable*; V = v8::Object; Traits = blink::DOMWrapperMap<blink::ScriptWrappable>::PersistentValueMapTraits]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMWrapperMap.h:81:5: required from 'bool blink::DOMWrapperMap<KeyType>::Set(KeyType*, const blink::WrapperTypeInfo*, v8::Local<v8::Object>&) [with KeyType = blink::ScriptWrappable]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/bindings/DOMDataStore.h:136:64: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1691:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(&temporary_table[i], 0, sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:1705:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'}; use assignment instead [-Wclass-memaccess] memset(original_table, 0, new_table_size * sizeof(ValueType)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTable.h:33, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashMap.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashCountedSet.h:26, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:10, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/HashTraits.h:388:8: note: 'WTF::HashTable<blink::UntracedMember<blink::ScriptWrappable>, WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>, WTF::KeyValuePairKeyExtractor, WTF::MemberHash<blink::ScriptWrappable>, WTF::HashMapValueTraits<WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::HashTraits<unsigned int> >, WTF::HashTraits<blink::UntracedMember<blink::ScriptWrappable> >, WTF::PartitionAllocator>::ValueType' {aka 'struct WTF::KeyValuePair<blink::UntracedMember<blink::ScriptWrappable>, unsigned int>'} declared here struct KeyValuePair { ^~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Deque.h:41, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadingTraits.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/ThreadState.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GarbageCollected.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Visitor.h:36, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/GCInfo.h:8, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Heap.h:39, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:34, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover<true, T, Allocator>::Move(const T*, const T*, T*) [with T = blink::Member<blink::SVGTransform>; Allocator = blink::HeapAllocator]': ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:341:73: required from 'static void WTF::VectorTypeOperations<T, Allocator>::Move(T*, T*, T*) [with T = blink::Member<blink::SVGTransform>; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1708:27: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::ShrinkCapacity(size_t) [with T = blink::Member<blink::SVGTransform>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator; size_t = unsigned int]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:1153:18: required from 'void WTF::Vector<T, inlineCapacity, Allocator>::clear() [with T = blink::Member<blink::SVGTransform>; unsigned int inlineCapacity = 0; Allocator = blink::HeapAllocator]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/properties/SVGListPropertyHelper.h:158:3: required from 'void blink::SVGListPropertyHelper<Derived, ItemProperty>::Clear() [with Derived = blink::SVGTransformList; ItemProperty = blink::SVGTransform]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/properties/SVGListPropertyHelper.h:263:3: required from 'void blink::SVGListPropertyHelper<Derived, ItemProperty>::DeepCopy(Derived*) [with Derived = blink::SVGTransformList; ItemProperty = blink::SVGTransform]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/properties/SVGListPropertyHelper.h:111:5: required from 'Derived* blink::SVGListPropertyHelper<Derived, ItemProperty>::Clone() [with Derived = blink::SVGTransformList; ItemProperty = blink::SVGTransform]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/properties/SVGAnimatedProperty.h:133:31: required from 'blink::SVGPropertyBase* blink::SVGAnimatedPropertyCommon<Property>::CreateAnimatedValue() [with Property = blink::SVGTransformList]' ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/svg/properties/SVGAnimatedProperty.h:132:20: required from here ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/wtf/Vector.h:192:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class blink::Member<blink::SVGTransform>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(dst, src, ~~~~~~^~~~~~~~~~ reinterpret_cast<const char*>(src_end) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reinterpret_cast<const char*>(src)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Persistent.h:9, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/HeapAllocator.h:11, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Handle.h:35, from ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.h:29, from ./../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/core/dom/DocumentTiming.cpp:5, from gen/third_party/WebKit/Source/core/dom/dom_jumbo_6.cc:5: ../../../../git/src/3rdparty/chromium/third_party/WebKit/Source/platform/heap/Member.h:203:7: note: 'class blink::Member<blink::SVGTransform>' declared here class Member : public MemberBase<T, TracenessMemberConfiguration::kTraced> { ^~~~~~ ninja: build stopped: subcommand failed. make[3]: *** [Makefile.gn_run:333: run_ninja] Error 1 make[3]: Leaving directory 'TOPDIR/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qtwebengine/5.11.2+gitAUTOINC+89afebb830_7085115f51-r0/build/src/core' make[2]: *** [Makefile:80: sub-gn_run-pro-make_first] Error 2 make[2]: Leaving directory 'TOPDIR/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qtwebengine/5.11.2+gitAUTOINC+89afebb830_7085115f51-r0/build/src/core' make[1]: *** [Makefile:79: sub-core-make_first] Error 2 make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qtwebengine/5.11.2+gitAUTOINC+89afebb830_7085115f51-r0/build/src' make: *** [Makefile:47: sub-src-make_first] Error 2 ERROR: oe_runmake failed WARNING: TOPDIR/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qtwebengine/5.11.2+gitAUTOINC+89afebb830_7085115f51-r0/temp/run.do_compile.33542:1 exit 1 from 'exit 1' ERROR: Function failed: do_compile (log file is located at TOPDIR/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qtwebengine/5.11.2+gitAUTOINC+89afebb830_7085115f51-r0/temp/log.do_compile.33542)