Home
last modified time | relevance | path

Searched refs:idx_expression (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_function_ptrs.c406 …if (expr->type == EXPR_INDEX && expr->idx_expression && expr->idx_expression->type == EXPR_INITIAL… in print_initializer_list()
407 print_initializer_list(expr->idx_expression->expr_list, struct_type); in print_initializer_list()
H A Dexpression.h231 struct expression *idx_expression; member
H A Dsmatch_recurse.c98 ret = recurse(expr->idx_expression, func, param, nr); in recurse()
H A Dinline.c240 struct expression *sub_expr = copy_expression(expr->idx_expression); in copy_expression()
242 expr->idx_expression = sub_expr; in copy_expression()
H A Ddissect.c540 do_initializer(base_type(type), expr->idx_expression); in do_initializer()
548 m_expr = m_expr->idx_expression; in do_initializer()
H A Dsmatch_flow.c559 expr_set_parent_expr(expr->idx_expression, expr); in __split_expr()
560 __split_expr(expr->idx_expression); in __split_expr()
1454 if (!tmp->idx_expression) in fake_element_assigns_helper()
1456 tmp = tmp->idx_expression; in fake_element_assigns_helper()
H A Devaluate.c2370 struct expression *child = e->idx_expression; in convert_index()
2423 new->idx_expression = e; in first_subobject()
2472 if (!e->idx_expression) { in check_designators()
2476 e = e->idx_expression; in check_designators()
2526 copy = next_designators(old->idx_expression, in next_designators()
2542 new->idx_expression = copy; in next_designators()
2647 v = &top->idx_expression; in handle_list_initializer()
H A Dshow-parse.c1088 entry = entry->idx_expression; in show_initializer_expr()
H A Dparse.c2719 tail = &expr->idx_expression; in single_initializer()