Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from ../deps/v8/src/heap/heap.h:21:0,
- from ../deps/v8/src/contexts.h:8,
- from ../deps/v8/src/api.h:9,
- from ../deps/v8/src/accessors.cc:7:
- ../deps/v8/src/objects.h: In member function 'uint32_t v8::internal::HashTable<Derived, Shape, Key>::Hash(Key)':
- ../deps/v8/src/objects.h:3505:46: warning: invalid use of incomplete type 'class v8::internal::Heap'
- return Shape::SeededHash(key, GetHeap()->HashSeed());
- ^~
- In file included from ../deps/v8/src/accessors.h:8:0,
- from ../deps/v8/src/accessors.cc:5:
- ../deps/v8/include/v8.h:146:7: note: forward declaration of 'class v8::internal::Heap'
- class Heap;
- ^~~~
- In file included from ../deps/v8/src/heap/heap.h:21:0,
- from ../deps/v8/src/contexts.h:8,
- from ../deps/v8/src/api.h:9,
- from ../deps/v8/src/accessors.cc:7:
- ../deps/v8/src/objects.h: In member function 'uint32_t v8::internal::HashTable<Derived, Shape, Key>::HashForObject(Key, v8::internal::Object*)':
- ../deps/v8/src/objects.h:3513:55: warning: invalid use of incomplete type 'class v8::internal::Heap'
- return Shape::SeededHashForObject(key, GetHeap()->HashSeed(), object);
- ^~
- In file included from ../deps/v8/src/accessors.h:8:0,
- from ../deps/v8/src/accessors.cc:5:
- ../deps/v8/include/v8.h:146:7: note: forward declaration of 'class v8::internal::Heap'
- class Heap;
- ^~~~
- In file included from ../deps/v8/src/heap/objects-visiting.h:13:0,
- from ../deps/v8/src/heap/object-stats.h:12,
- from ../deps/v8/src/heap/heap-inl.h:16,
- from ../deps/v8/src/objects-inl.h:25,
- from ../deps/v8/src/arguments.h:9,
- from ../deps/v8/src/debug/debug.h:9,
- from ../deps/v8/src/x64/assembler-x64-inl.h:11,
- from ../deps/v8/src/assembler-inl.h:13,
- from ../deps/v8/src/macro-assembler.h:8,
- from ../deps/v8/src/deoptimizer.h:10,
- from ../deps/v8/src/accessors.cc:9:
- ../deps/v8/src/objects-body-descriptors.h: In static member function 'static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int)':
- ../deps/v8/src/objects-body-descriptors.h:102:20: error: no matching function for call to 'v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*&)'
- IterateBody(obj);
- ^
- ../deps/v8/src/objects-body-descriptors.h:84:22: note: candidate: template<int start_offset, int end_offset, int size> template<class ObjectVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, ObjectVisitor*)
- static inline void IterateBody(HeapObject* obj, ObjectVisitor* v) {
- ^~~~~~~~~~~
- ../deps/v8/src/objects-body-descriptors.h:84:22: note: template argument deduction/substitution failed:
- ../deps/v8/src/objects-body-descriptors.h:102:20: note: candidate expects 2 arguments, 1 provided
- IterateBody(obj);
- ^
- ../deps/v8/src/objects-body-descriptors.h:89:22: note: candidate: template<int start_offset, int end_offset, int size> template<class ObjectVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int, ObjectVisitor*)
- static inline void IterateBody(HeapObject* obj, int object_size,
- ^~~~~~~~~~~
- ../deps/v8/src/objects-body-descriptors.h:89:22: note: template argument deduction/substitution failed:
- ../deps/v8/src/objects-body-descriptors.h:102:20: note: candidate expects 3 arguments, 1 provided
- IterateBody(obj);
- ^
- ../deps/v8/src/objects-body-descriptors.h:95:22: note: candidate: template<int start_offset, int end_offset, int size> template<class StaticVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*)
- static inline void IterateBody(HeapObject* obj) {
- ^~~~~~~~~~~
- ../deps/v8/src/objects-body-descriptors.h:95:22: note: template argument deduction/substitution failed:
- ../deps/v8/src/objects-body-descriptors.h:102:20: note: couldn't deduce template parameter 'StaticVisitor'
- IterateBody(obj);
- ^
- ../deps/v8/src/objects-body-descriptors.h:101:22: note: candidate: template<int start_offset, int end_offset, int size> template<class StaticVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int)
- static inline void IterateBody(HeapObject* obj, int object_size) {
- ^~~~~~~~~~~
- ../deps/v8/src/objects-body-descriptors.h:101:22: note: template argument deduction/substitution failed:
- ../deps/v8/src/objects-body-descriptors.h:102:20: note: candidate expects 2 arguments, 1 provided
- IterateBody(obj);
- ^
- make[1]: *** [/root/node/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] Error 1
- make: *** [node] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement