Lines Matching refs:nfields
57 : h(0), merged(0), no(-1), field(0), nfields(0), label_ptr(0), in reference()
143 nfields++; in reference()
144 field = new string[nfields]; in reference()
158 if (nfields > 0) in ~reference()
159 ad_delete(nfields) field; in ~reference()
175 int old_nfields = nfields; in merge()
176 nfields = 0; in merge()
179 nfields++; in merge()
180 if (nfields != old_nfields) { in merge()
183 field = new string[nfields]; in merge()
204 field = new string[nfields + 1]; in insert_field()
213 for (i = pos; i < nfields; i++) in insert_field()
215 if (nfields > 0) in insert_field()
216 ad_delete(nfields) old_field; in insert_field()
217 nfields++; in insert_field()
229 field = new string[nfields - 1]; in delete_field()
233 for (i = field_index[c]; i < nfields - 1; i++) in delete_field()
235 if (nfields > 0) in delete_field()
236 ad_delete(nfields) old_field; in delete_field()
237 nfields--; in delete_field()
250 for (int i = 0; i < nfields; i++) in compute_hash_code()
536 if (r1.nfields != r2.nfields) in same_reference()
542 for (i = 0; i < r1.nfields; i++) in same_reference()