Lines Matching refs:pos
39 struct position *pos = _pos; in position_hash() local
41 return pos->line | (pos->pos << 22) | (pos->stream << 18); in position_hash()
49 return pos1->line == pos2->line && pos1->pos == pos2->pos && in equalkeys()
65 list = do_search_macro(macro_table, &token->pos); in store_macro_pos()
68 do_insert_macro(macro_table, &token->pos, list); in store_macro_pos()
71 char *get_macro_name(struct position pos) in get_macro_name() argument
77 list = do_search_macro(macro_table, &pos); in get_macro_name()
81 char *get_inner_macro(struct position pos) in get_inner_macro() argument
87 list = do_search_macro(macro_table, &pos); in get_inner_macro()
91 struct string_list *get_all_macros(struct position pos) in get_all_macros() argument
95 return do_search_macro(macro_table, &pos); in get_all_macros()