Lines Matching refs:astr
3064 static void parse_mult_str (CString *astr, const char *msg);
3065 static void parse_asm_str(CString *astr);
5983 static void parse_mult_str (CString *astr, const char *msg)
5988 cstr_new(astr);
5991 cstr_cat(astr, tokc.str.data, -1);
5994 cstr_ccat(astr, '\0');
6019 CString astr;
6036 parse_mult_str(&astr, "section name");
6037 ad->section = find_section(tcc_state, (char *)astr.data);
6039 cstr_free(&astr);
6044 parse_mult_str(&astr, "alias(\"target\")");
6046 tok_alloc((char*)astr.data, astr.size-1)->tok;
6048 cstr_free(&astr);
6053 parse_mult_str(&astr,
6055 if (!strcmp (astr.data, "default"))
6057 else if (!strcmp (astr.data, "hidden"))
6059 else if (!strcmp (astr.data, "internal"))
6061 else if (!strcmp (astr.data, "protected"))
6066 cstr_free(&astr);
6927 static void parse_asm_str(CString *astr)
6930 parse_mult_str(astr, "string constant");
6937 CString astr;
6940 parse_asm_str(&astr);
6945 v = tok_alloc(astr.data, astr.size - 1)->tok;
6946 cstr_free(&astr);