< prev index next >

src/hotspot/share/gc/z/zList.hpp

Print this page

        

*** 29,39 **** template <typename T> class ZList; // Element in a double linked list template <typename T> ! class ZListNode VALUE_OBJ_CLASS_SPEC { friend class ZList<T>; private: ZListNode* _next; ZListNode* _prev; --- 29,39 ---- template <typename T> class ZList; // Element in a double linked list template <typename T> ! class ZListNode { friend class ZList<T>; private: ZListNode* _next; ZListNode* _prev;
*** 61,71 **** } }; // Double-linked list template <typename T> ! class ZList VALUE_OBJ_CLASS_SPEC { private: ZListNode<T> _head; size_t _size; // Passing by value and assignment is not allowed --- 61,71 ---- } }; // Double-linked list template <typename T> ! class ZList { private: ZListNode<T> _head; size_t _size; // Passing by value and assignment is not allowed
< prev index next >