Lines Matching refs:Shape

28 template <typename Derived, typename Shape>
29 Dictionary<Derived, Shape>::Dictionary(Address ptr)
30 : HashTable<Derived, Shape>(ptr) {}
32 template <typename Derived, typename Shape>
33 Object Dictionary<Derived, Shape>::ValueAt(InternalIndex entry) {
38 template <typename Derived, typename Shape>
39 Object Dictionary<Derived, Shape>::ValueAt(PtrComprCageBase cage_base,
45 template <typename Derived, typename Shape>
46 base::Optional<Object> Dictionary<Derived, Shape>::TryValueAt(
63 template <typename Derived, typename Shape>
64 void Dictionary<Derived, Shape>::ValueAtPut(InternalIndex entry, Object value) {
69 template <typename Derived, typename Shape>
70 PropertyDetails Dictionary<Derived, Shape>::DetailsAt(InternalIndex entry) {
71 return Shape::DetailsAt(Derived::cast(*this), entry);
74 template <typename Derived, typename Shape>
75 void Dictionary<Derived, Shape>::DetailsAtPut(InternalIndex entry,
77 Shape::DetailsAtPut(Derived::cast(*this), entry, value);
80 template <typename Derived, typename Shape>
81 BaseNameDictionary<Derived, Shape>::BaseNameDictionary(Address ptr)
82 : Dictionary<Derived, Shape>(ptr) {}
84 template <typename Derived, typename Shape>
85 void BaseNameDictionary<Derived, Shape>::set_next_enumeration_index(int index) {
90 template <typename Derived, typename Shape>
91 int BaseNameDictionary<Derived, Shape>::next_enumeration_index() {
95 template <typename Derived, typename Shape>
96 void BaseNameDictionary<Derived, Shape>::SetHash(int hash) {
101 template <typename Derived, typename Shape>
102 int BaseNameDictionary<Derived, Shape>::Hash() const {
147 template <typename Derived, typename Shape>
148 void Dictionary<Derived, Shape>::ClearEntry(InternalIndex entry) {
154 template <typename Derived, typename Shape>
155 void Dictionary<Derived, Shape>::SetEntry(InternalIndex entry, Object key,
165 if (Shape::kHasDetails) DetailsAtPut(entry, details);
168 template <typename Derived, typename Shape>
169 ObjectSlot Dictionary<Derived, Shape>::RawFieldOfValueAt(InternalIndex entry) {