Lines Matching refs:data
1140 void *data, int prevtoken)
1143 fn(data, NULL, "y");
1148 fn(data, NULL, "(");
1152 fn(data, e->left.sym, e->left.sym->name);
1154 fn(data, NULL, "<choice>");
1157 fn(data, NULL, "!");
1158 expr_print(e->left.expr, fn, data, E_NOT);
1162 fn(data, e->left.sym, e->left.sym->name);
1164 fn(data, NULL, "<choice>");
1165 fn(data, NULL, "=");
1166 fn(data, e->right.sym, e->right.sym->name);
1171 fn(data, e->left.sym, e->left.sym->name);
1173 fn(data, NULL, "<choice>");
1174 fn(data, NULL, e->type == E_LEQ ? "<=" : "<");
1175 fn(data, e->right.sym, e->right.sym->name);
1180 fn(data, e->left.sym, e->left.sym->name);
1182 fn(data, NULL, "<choice>");
1183 fn(data, NULL, e->type == E_GEQ ? ">=" : ">");
1184 fn(data, e->right.sym, e->right.sym->name);
1188 fn(data, e->left.sym, e->left.sym->name);
1190 fn(data, NULL, "<choice>");
1191 fn(data, NULL, "!=");
1192 fn(data, e->right.sym, e->right.sym->name);
1195 expr_print(e->left.expr, fn, data, E_OR);
1196 fn(data, NULL, " || ");
1197 expr_print(e->right.expr, fn, data, E_OR);
1200 expr_print(e->left.expr, fn, data, E_AND);
1201 fn(data, NULL, " && ");
1202 expr_print(e->right.expr, fn, data, E_AND);
1205 fn(data, e->right.sym, e->right.sym->name);
1207 fn(data, NULL, " ^ ");
1208 expr_print(e->left.expr, fn, data, E_LIST);
1212 fn(data, NULL, "[");
1213 fn(data, e->left.sym, e->left.sym->name);
1214 fn(data, NULL, " ");
1215 fn(data, e->right.sym, e->right.sym->name);
1216 fn(data, NULL, "]");
1222 fn(data, NULL, buf);
1227 fn(data, NULL, ")");
1230 static void expr_print_file_helper(void *data, struct symbol *sym, const char *str)
1232 xfwrite(str, strlen(str), 1, data);
1240 static void expr_print_gstr_helper(void *data, struct symbol *sym, const char *str)
1242 struct gstr *gs = (struct gstr*)data;
1282 void *data, tristate pr_type, const char **title)
1285 expr_print_revdep(e->left.expr, fn, data, pr_type, title);
1286 expr_print_revdep(e->right.expr, fn, data, pr_type, title);
1289 fn(data, NULL, *title);
1293 fn(data, NULL, " - ");
1294 expr_print(e, fn, data, E_NONE);
1295 fn(data, NULL, "\n");