Lines Matching refs:IndexRange
198 class IndexRange {
200 IndexRange(int begin, int size) : begin_(begin), end_(begin + size) {
204 *this = IndexRange::Invalid();
207 static IndexRange Invalid() { return IndexRange(); }
209 bool operator==(const IndexRange& other) {
212 bool operator!=(const IndexRange& other) { return !(*this == other); }
228 IndexRange() : begin_(-1), end_(-1) {}
243 AbstractState const* AddField(Node* object, IndexRange index,
245 AbstractState const* KillConstField(Node* object, IndexRange index_range,
248 IndexRange index, MaybeHandle<Name> name,
250 AbstractState const* KillField(Node* object, IndexRange index,
255 FieldInfo const* LookupField(Node* object, IndexRange index,
324 static IndexRange FieldIndexOf(int offset, int representation_size);
325 static IndexRange FieldIndexOf(FieldAccess const& access);