Home | History | Annotate | Download | only in declarative

Lines Matching refs:prototypes

79   // Cache of previous prototypes in most-recently-used order. Most recently
128 PrototypeList& prototypes = prototypes_[instance_type];
134 if (prototypes.empty()) {
139 prototypes.push_back(new_object);
141 return prototypes.front();
151 for (typename PrototypeList::iterator i = prototypes.begin();
152 i != prototypes.end();
158 prototypes.erase(i);
159 prototypes.push_back(old_object);
166 prototypes.pop_front();
167 prototypes.push_back(new_object);