Searched refs:s_symbol (Results 1 – 3 of 3) sorted by relevance
29 s_symbol::s_symbol(const char *str, size_t n) in s_symbol() function in s_symbol88 expr = new(ctx) s_symbol(symbol_buffer, n); in read_atom()157 void s_symbol::print() in print()183 case SYMBOL: if (expr->is_symbol()) *p_symbol = (s_symbol *) expr; break; in match()187 s_symbol *sym = SX_AS_SYMBOL(expr); in match()
120 class s_symbol : public s_expression123 s_symbol(const char *, size_t);158 s_pattern(s_symbol *&s) : p_symbol(&s), type(SYMBOL) { } in s_pattern()169 s_symbol **p_symbol;
144 s_symbol *type_sym = SX_AS_SYMBOL(expr); in read_type()172 s_symbol *tag = SX_AS_SYMBOL(sub->subexpressions.get_head()); in scan_for_prototypes()187 s_symbol *name; in read_function()230 s_symbol *paramtag = SX_AS_SYMBOL(paramlist->subexpressions.get_head()); in read_function_sig()323 s_symbol *symbol = SX_AS_SYMBOL(expr); in read_instruction()337 s_symbol *tag = SX_AS_SYMBOL(list->subexpressions.get_head()); in read_instruction()371 s_symbol *s_name; in read_declaration()387 s_symbol *qualifier = SX_AS_SYMBOL(it.get()); in read_declaration()516 s_symbol *tag = SX_AS_SYMBOL(list->subexpressions.get_head()); in read_rvalue()566 s_symbol *mask_symbol; in read_assignment()[all …]