Lines Matching defs:var
301 gen_assign_defval(const char *var, struct value *val)
305 fprintf(codefile, "if((%s = strdup(\"%s\")) == NULL)\nreturn ENOMEM;\n", var, val->u.stringvalue);
308 fprintf(codefile, "%s = %d;\n", var, val->u.integervalue);
312 fprintf(codefile, "%s = TRUE;\n", var);
314 fprintf(codefile, "%s = FALSE;\n", var);
322 gen_compare_defval(const char *var, struct value *val)
326 fprintf(codefile, "if(strcmp(%s, \"%s\") != 0)\n", var, val->u.stringvalue);
329 fprintf(codefile, "if(%s != %d)\n", var, val->u.integervalue);
333 fprintf(codefile, "if(!%s)\n", var);
335 fprintf(codefile, "if(%s)\n", var);