Home | History | Annotate | Download | only in src

Lines Matching full:fields_

43     : zone_(zone), fields_(kMaxTrackedFields, zone), aliasing_(aliasing) { }
148 copy->EnsureFields(fields_.length());
149 for (int i = 0; i < fields_.length(); i++) {
150 copy->fields_[i] = fields_[i] == NULL ? NULL : fields_[i]->Copy(zone);
162 if (that->fields_.length() < fields_.length()) {
164 fields_.Rewind(that->fields_.length());
166 for (int i = 0; i < fields_.length(); i++) {
168 HFieldApproximation* approx = fields_[i];
178 fields_[i] = approx->next_;
265 fields_.Rewind(0);
271 if (field >= 0 && field < fields_.length()) {
272 fields_[field] = NULL;
309 HFieldApproximation* approx = fields_[field];
322 HFieldApproximation* approx = fields_[field];
341 approx->next_ = fields_[field];
342 fields_[field] = approx;
350 if (field >= fields_.length()) return; // Nothing to do.
352 HFieldApproximation* approx = fields_[field];
361 fields_[field] = approx->next_;
384 HFieldApproximation* approx = fields_[field];
411 if (fields_.length() < num_fields) {
412 fields_.AddBlock(NULL, num_fields - fields_.length(), zone_);
418 for (int i = 0; i < fields_.length(); i++) {
420 for (HFieldApproximation* a = fields_[i]; a != NULL; a = a->next_) {
430 ZoneList<HFieldApproximation*> fields_;