Lines Matching refs:ndx
2126 ExprDef *ndx;
2130 if (ExprResolveLhs(stmt->name, &elem, &field, &ndx) == 0)
2133 return SetShapeField(NULL, field.str, ndx, stmt->value, info);
2136 field.str, ndx, stmt->value, info);
2138 return SetRowField(&info->dfltSection.dfltRow, field.str, ndx,
2142 return SetSectionField(&info->dfltSection, field.str, ndx,
2147 if (ndx != NULL)
2159 return SetDoodadField(di, field.str, ndx, stmt->value, NULL, info);
2167 return SetDoodadField(dflt, field.str, ndx, stmt->value, NULL, info);
2175 return SetDoodadField(dflt, field.str, ndx, stmt->value, NULL, info);
2183 return SetDoodadField(dflt, field.str, ndx, stmt->value, NULL, info);
2191 return SetDoodadField(dflt, field.str, ndx, stmt->value, NULL, info);
2199 return SetDoodadField(dflt, field.str, ndx, stmt->value, NULL, info);
2211 if (ndx != NULL)
2242 if (ndx != NULL)
2301 if (ndx != NULL)
2324 if (ndx != NULL)
2339 if (ndx != NULL)
2357 if (ndx != NULL)
2497 ExprDef *ndx;
2511 if (ExprResolveLhs(var->name, &elem, &field, &ndx) == 0)
2519 else if (!SetDoodadField(&new, field.str, ndx, var->value, si, info))
2589 ExprDef *ndx;
2590 if (ExprResolveLhs(expr->value.binary.left, &elem, &f, &ndx) == 0)
2595 (key, f.str, ndx, expr->value.binary.right, info))
2651 ExprDef *ndx;
2652 if (ExprResolveLhs(var->name, &elem, &field, &ndx) == 0)
2656 if (!SetRowField(row, field.str, ndx, var->value, info))
2662 (&row->dfltKey, field.str, ndx, var->value, info))
2715 ExprDef *ndx;
2718 if (ExprResolveLhs(var->name, &elem, &field, &ndx) == 0)
2722 if (!SetSectionField(si, field.str, ndx, var->value, info))
2728 (&si->dfltRow, field.str, ndx, var->value, info))
2733 if (!SetKeyField(&si->dfltRow.dfltKey, field.str, ndx,
2740 if (!SetDoodadField(di, field.str, ndx, var->value, si, info))