Lines Matching defs:lastfield

244 	Field_t*	lastfield;
1525 if (!(flat->lastfield->variable.name = (const char*)strdup(data)))
1539 if (!(flat->lastfield->variable.description = (const char*)strdup(data)))
1612 if (flat->format == &flat->lastfield->variable.format)
1613 flat->lastfield->variable.type = t;
1615 flat->lastfield->physical.type = t;
1713 else if (!(flat->lastfield->width = (Cxexpr_t*)strdup(data)))
1834 if (!flat->lastfield->physical.array && !(flat->lastfield->physical.array = newof(0, Cxarray_t, 1, 0)))
1840 flat->array = flat->lastfield->physical.array;
1850 flat->array = flat->lastfield->variable.array;
1861 if (!flat->lastfield->variable.array && !(flat->lastfield->variable.array = newof(0, Cxarray_t, 1, 0)))
1867 flat->array = flat->lastfield->variable.array;
1887 key->field = flat->lastfield;
1889 flat->lastfield->keyed = 2;
1892 flat->lastfield->keyed = 1;
1893 dict = ((Field_t*)flat->lastfield->structure.parent)->table->dict;
2081 if (name && !((Field_t*)flat->lastfield->structure.parent)->table && !(((Field_t*)flat->lastfield->structure.parent)->table = tabinit(flat, (Dssdisc_t*)disc)))
2166 flat->format = &flat->lastfield->physical.format;
2175 flat->format = &flat->lastfield->variable.format;
2222 if (!flat->lastfield)
2225 flat->lastfield->next = f;
2226 flat->lastfield = f;
2245 if (flat->lastfield && !flat->lastfield->variable.name)
3254 if (flat->lastfield && flat->terminator < 0)
3255 flat->terminator = flat->lastfield->physical.format.delimiter;
3296 if (f->physical.format.delimiter == flat->terminator && f != flat->lastfield)