Lines Matching defs:const
31 IdentityMapBase(const IdentityMapBase&) = delete;
32 IdentityMapBase& operator=(const IdentityMapBase&) = delete;
33 bool empty() const { return size_ == 0; }
34 int size() const { return size_; }
35 int capacity() const { return capacity_; }
36 bool is_iterable() const { return is_iterable_; }
58 RawEntry FindEntry(Address key) const;
63 Address KeyAtIndex(int index) const;
65 RawEntry EntryAtIndex(int index) const;
66 int NextIndex(int index) const;
76 int ScanKeysFor(Address address, uint32_t hash) const;
78 int Lookup(Address key) const;
83 uint32_t Hash(Address address) const;
113 IdentityMap(const IdentityMap&) = delete;
114 IdentityMap& operator=(const IdentityMap&) = delete;
133 V* Find(Handle<Object> key) const { return Find(*key); }
134 V* Find(Object key) const {
169 Object key() const { return Object(map_->KeyAtIndex(index_)); }
170 V* entry() const {
176 bool operator!=(const Iterator& other) { return index_ != other.index_; }
177 bool operator==(const Iterator& other) { return index_ == other.index_; }
194 IteratableScope(const IteratableScope&) = delete;
195 IteratableScope& operator=(const IteratableScope&) = delete;