Lines Matching refs:element_id
107 void Add(T element_id, T class_id) { in Add() argument
108 Element* element = elements_[element_id]; in Add()
116 class_index_[element_id] = class_id; in Add()
122 void Move(T element_id, T class_id) { in Move() argument
123 T old_class_id = class_index_[element_id]; in Move()
125 Element* element = elements_[element_id]; in Move()
130 Add(element_id, class_id); in Move()
135 void SplitOn(T element_id) { in SplitOn() argument
136 T class_id = class_index_[element_id]; in SplitOn()
149 if (class_split_[class_id] == elements_[element_id]) in SplitOn()
150 class_split_[class_id] = elements_[element_id]->next; in SplitOn()
153 Move(element_id, class_id); in SplitOn()
212 const T class_id(T element_id) const { in class_id() argument
213 return class_index_[element_id]; in class_id()