Home | History | Annotate | Download | only in gcc

Lines Matching refs:Lazy

372 template <typename Descriptor, bool Lazy = false,
496 if (Lazy && m_entries == NULL)
602 template<typename Descriptor, bool Lazy,
604 hash_table<Descriptor, Lazy, Allocator>::hash_table (size_t size, bool ggc,
625 if (Lazy)
633 template<typename Descriptor, bool Lazy,
635 hash_table<Descriptor, Lazy, Allocator>::hash_table (const hash_table &h,
655 if (Lazy && h.m_entries == NULL)
674 template<typename Descriptor, bool Lazy,
676 hash_table<Descriptor, Lazy, Allocator>::~hash_table ()
678 if (!Lazy || m_entries)
699 template<typename Descriptor, bool Lazy,
701 inline typename hash_table<Descriptor, Lazy, Allocator>::value_type *
702 hash_table<Descriptor, Lazy,
730 template<typename Descriptor, bool Lazy,
732 typename hash_table<Descriptor, Lazy, Allocator>::value_type *
733 hash_table<Descriptor, Lazy,
761 template<typename Descriptor, bool Lazy,
764 hash_table<Descriptor, Lazy, Allocator>::too_empty_p (unsigned int elts)
776 template<typename Descriptor, bool Lazy,
779 hash_table<Descriptor, Lazy, Allocator>::expand ()
840 template<typename Descriptor, bool Lazy,
843 hash_table<Descriptor, Lazy, Allocator>::empty_slow ()
888 template<typename Descriptor, bool Lazy,
891 hash_table<Descriptor, Lazy, Allocator>::clear_slot (value_type *slot)
906 template<typename Descriptor, bool Lazy,
908 typename hash_table<Descriptor, Lazy, Allocator>::value_type &
909 hash_table<Descriptor, Lazy, Allocator>
916 if (Lazy && m_entries == NULL)
952 template<typename Descriptor, bool Lazy,
954 typename hash_table<Descriptor, Lazy, Allocator>::value_type *
955 hash_table<Descriptor, Lazy, Allocator>
959 if (Lazy && m_entries == NULL)
1024 template<typename Descriptor, bool Lazy,
1027 hash_table<Descriptor, Lazy, Allocator>
1044 template<typename Descriptor, bool Lazy,
1047 hash_table<Descriptor, Lazy, Allocator>
1064 template<typename Descriptor, bool Lazy,
1068 (typename hash_table<Descriptor, Lazy, Allocator>::value_type *slot,
1071 hash_table<Descriptor, Lazy, Allocator>::traverse_noresize (Argument argument)
1073 if (Lazy && m_entries == NULL)
1093 template <typename Descriptor, bool Lazy,
1097 (typename hash_table<Descriptor, Lazy, Allocator>::value_type *slot,
1100 hash_table<Descriptor, Lazy, Allocator>::traverse (Argument argument)
1102 if (too_empty_p (elements ()) && (!Lazy || m_entries))
1110 template<typename Descriptor, bool Lazy,
1113 hash_table<Descriptor, Lazy, Allocator>::iterator::slide ()
1127 template<typename Descriptor, bool Lazy,
1129 inline typename hash_table<Descriptor, Lazy, Allocator>::iterator &
1130 hash_table<Descriptor, Lazy, Allocator>::iterator::operator ++ ()