Lines Matching refs:arrow

57 static void check_cycle_lhs(struct node *stmtnp, struct node *arrow);
131 check_path_iterators(np->u.arrow.lhs); in check_path_iterators()
132 check_path_iterators(np->u.arrow.rhs); in check_path_iterators()
166 if (np->u.arrow.lhs->t != T_ARROW && in check_arrow()
167 np->u.arrow.lhs->t != T_LIST && in check_arrow()
168 np->u.arrow.lhs->t != T_EVENT) { in check_arrow()
170 np->u.arrow.lhs->file, np->u.arrow.lhs->line, in check_arrow()
172 ptree_nodetype2str(np->u.arrow.lhs->t)); in check_arrow()
175 if (!check_nork(np->u.arrow.nnp) || in check_arrow()
176 !check_nork(np->u.arrow.knp)) in check_arrow()
572 check_propnames(t, np->u.arrow.lhs, 1, to); in check_propnames()
573 check_propnames(t, np->u.arrow.rhs, from, 1); in check_propnames()
585 ex = record_iterators(np->u.arrow.lhs, ex); in record_iterators()
586 ex = record_iterators(np->u.arrow.rhs, ex); in record_iterators()
626 check_exprscope(np->u.arrow.lhs, ex); in check_exprscope()
627 check_exprscope(np->u.arrow.rhs, ex); in check_exprscope()
826 check_cycle_lhs(struct node *stmtnp, struct node *arrow) in check_cycle_lhs() argument
832 switch (arrow->u.arrow.lhs->t) { in check_cycle_lhs()
835 check_cycle_lhs(stmtnp, arrow->u.arrow.lhs); in check_cycle_lhs()
841 if (arrow->u.arrow.lhs->u.arrow.rhs->t != T_EVENT) in check_cycle_lhs()
845 trylhs = arrow->u.arrow.lhs->u.arrow.rhs; in check_cycle_lhs()
846 tryrhs = arrow->u.arrow.rhs; in check_cycle_lhs()
851 trylhs = arrow->u.arrow.lhs; in check_cycle_lhs()
852 tryrhs = arrow->u.arrow.rhs; in check_cycle_lhs()
857 ptree_nodetype2str(arrow->u.arrow.lhs->t)); in check_cycle_lhs()
1277 check_proplists_lhs(t, np->u.arrow.lhs); in check_proplists()
1285 if (lhs->u.arrow.rhs->t == T_LIST) { in check_proplists_lhs()
1290 check_proplists_lhs(t, lhs->u.arrow.lhs); in check_proplists_lhs()