dispatch3 5440 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (3)].val), (yyvsp[(2) - (3)].val), (yyvsp[(3) - (3)].val)); dispatch3 5464 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(5) - (6)].val), (yyvsp[(6) - (6)].val)); dispatch3 5483 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (5)].val), ripper_id2sym('.'), (yyvsp[(3) - (5)].val)); dispatch3 5484 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 5503 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (5)].val), ripper_id2sym('.'), (yyvsp[(3) - (5)].val)); dispatch3 5504 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 5523 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (5)].val), ripper_intern("::"), (yyvsp[(3) - (5)].val)); dispatch3 5524 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 5584 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("and"), (yyvsp[(3) - (3)].val)); dispatch3 5595 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("or"), (yyvsp[(3) - (3)].val)); dispatch3 5674 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (4)].val), ripper_id2sym('.'), (yyvsp[(3) - (4)].val)); dispatch3 5686 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (4)].val), ripper_intern("::"), (yyvsp[(3) - (4)].val)); dispatch3 6036 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (3)].val), ripper_id2sym('.'), (yyvsp[(3) - (3)].val)); dispatch3 6058 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (3)].val), ripper_id2sym('.'), (yyvsp[(3) - (3)].val)); dispatch3 6132 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (3)].val), ripper_id2sym('.'), (yyvsp[(3) - (3)].val)); dispatch3 6143 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (3)].val), ripper_intern("::"), (yyvsp[(3) - (3)].val)); dispatch3 6154 ext/ripper/ripper.c (yyval.val) = dispatch3(field, (yyvsp[(1) - (3)].val), ripper_id2sym('.'), (yyvsp[(3) - (3)].val)); dispatch3 6508 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (3)].val), (yyvsp[(2) - (3)].val), (yyvsp[(3) - (3)].val)); dispatch3 6542 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (5)].val), (yyvsp[(2) - (5)].val), (yyvsp[(3) - (5)].val)); dispatch3 6566 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (6)].val), (yyvsp[(5) - (6)].val), (yyvsp[(6) - (6)].val)); dispatch3 6585 ext/ripper/ripper.c (yyvsp[(1) - (5)].val) = dispatch3(field, (yyvsp[(1) - (5)].val), ripper_id2sym('.'), (yyvsp[(3) - (5)].val)); dispatch3 6586 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (5)].val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 6605 ext/ripper/ripper.c (yyvsp[(1) - (5)].val) = dispatch3(field, (yyvsp[(1) - (5)].val), ripper_id2sym('.'), (yyvsp[(3) - (5)].val)); dispatch3 6606 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (5)].val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 6625 ext/ripper/ripper.c (yyvsp[(1) - (5)].val) = dispatch3(field, (yyvsp[(1) - (5)].val), ripper_intern("::"), (yyvsp[(3) - (5)].val)); dispatch3 6626 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyvsp[(1) - (5)].val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 6639 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(4) - (5)].val), (yyvsp[(5) - (5)].val)); dispatch3 6653 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(3) - (4)].val), (yyvsp[(4) - (4)].val)); dispatch3 6667 ext/ripper/ripper.c (yyval.val) = dispatch3(opassign, (yyval.val), (yyvsp[(2) - (3)].val), (yyvsp[(3) - (3)].val)); dispatch3 6713 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('+'), (yyvsp[(3) - (3)].val)); dispatch3 6724 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('-'), (yyvsp[(3) - (3)].val)); dispatch3 6735 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('*'), (yyvsp[(3) - (3)].val)); dispatch3 6746 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('/'), (yyvsp[(3) - (3)].val)); dispatch3 6757 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('%'), (yyvsp[(3) - (3)].val)); dispatch3 6768 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("**"), (yyvsp[(3) - (3)].val)); dispatch3 6779 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(2) - (4)].val), ripper_intern("**"), (yyvsp[(4) - (4)].val)); dispatch3 6791 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(2) - (4)].val), ripper_intern("**"), (yyvsp[(4) - (4)].val)); dispatch3 6825 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('|'), (yyvsp[(3) - (3)].val)); dispatch3 6836 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('^'), (yyvsp[(3) - (3)].val)); dispatch3 6847 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('&'), (yyvsp[(3) - (3)].val)); dispatch3 6858 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("<=>"), (yyvsp[(3) - (3)].val)); dispatch3 6869 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('>'), (yyvsp[(3) - (3)].val)); dispatch3 6880 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern(">="), (yyvsp[(3) - (3)].val)); dispatch3 6891 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ID2SYM('<'), (yyvsp[(3) - (3)].val)); dispatch3 6902 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("<="), (yyvsp[(3) - (3)].val)); dispatch3 6913 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("=="), (yyvsp[(3) - (3)].val)); dispatch3 6924 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("==="), (yyvsp[(3) - (3)].val)); dispatch3 6935 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("!="), (yyvsp[(3) - (3)].val)); dispatch3 6949 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("=~"), (yyvsp[(3) - (3)].val)); dispatch3 6960 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("!~"), (yyvsp[(3) - (3)].val)); dispatch3 6993 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("<<"), (yyvsp[(3) - (3)].val)); dispatch3 7004 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern(">>"), (yyvsp[(3) - (3)].val)); dispatch3 7015 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("&&"), (yyvsp[(3) - (3)].val)); dispatch3 7026 ext/ripper/ripper.c (yyval.val) = dispatch3(binary, (yyvsp[(1) - (3)].val), ripper_intern("||"), (yyvsp[(3) - (3)].val)); dispatch3 7057 ext/ripper/ripper.c (yyval.val) = dispatch3(ifop, (yyvsp[(1) - (6)].val), (yyvsp[(3) - (6)].val), (yyvsp[(6) - (6)].val)); dispatch3 7571 ext/ripper/ripper.c (yyval.val) = dispatch3(if, (yyvsp[(2) - (6)].val), (yyvsp[(4) - (6)].val), escape_Qundef((yyvsp[(5) - (6)].val))); dispatch3 7583 ext/ripper/ripper.c (yyval.val) = dispatch3(unless, (yyvsp[(2) - (6)].val), (yyvsp[(4) - (6)].val), escape_Qundef((yyvsp[(5) - (6)].val))); dispatch3 7724 ext/ripper/ripper.c (yyval.val) = dispatch3(for, (yyvsp[(2) - (9)].val), (yyvsp[(5) - (9)].val), (yyvsp[(8) - (9)].val)); dispatch3 7750 ext/ripper/ripper.c (yyval.val) = dispatch3(class, (yyvsp[(2) - (6)].val), (yyvsp[(3) - (6)].val), (yyvsp[(5) - (6)].val)); dispatch3 7840 ext/ripper/ripper.c (yyval.val) = dispatch3(def, (yyvsp[(2) - (6)].val), (yyvsp[(4) - (6)].val), (yyvsp[(5) - (6)].val)); dispatch3 8059 ext/ripper/ripper.c (yyval.val) = dispatch3(elsif, (yyvsp[(2) - (5)].val), (yyvsp[(4) - (5)].val), escape_Qundef((yyvsp[(5) - (5)].val))); dispatch3 8582 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (4)].val), ripper_id2sym('.'), (yyvsp[(3) - (4)].val)); dispatch3 8594 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (4)].val), ripper_intern("::"), (yyvsp[(3) - (4)].val)); dispatch3 8619 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (4)].val), ripper_id2sym('.'), (yyvsp[(3) - (4)].val)); dispatch3 8632 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (4)].val), ripper_id2sym('.'), (yyvsp[(3) - (4)].val)); dispatch3 8644 ext/ripper/ripper.c (yyval.val) = dispatch3(call, (yyvsp[(1) - (3)].val), ripper_intern("::"), (yyvsp[(3) - (3)].val)); dispatch3 8656 ext/ripper/ripper.c (yyval.val) = dispatch3(call, dispatch1(paren, (yyvsp[(1) - (3)].val)), dispatch3 8670 ext/ripper/ripper.c (yyval.val) = dispatch3(call, dispatch1(paren, (yyvsp[(1) - (3)].val)), dispatch3 8770 ext/ripper/ripper.c (yyval.val) = dispatch3(when, (yyvsp[(2) - (5)].val), (yyvsp[(4) - (5)].val), escape_Qundef((yyvsp[(5) - (5)].val))); dispatch3 1092 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $2, $3); dispatch3 1113 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $5, $6); dispatch3 1129 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1130 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $4, $5); dispatch3 1146 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1147 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $4, $5); dispatch3 1163 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_intern("::"), $3); dispatch3 1164 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $4, $5); dispatch3 1213 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("and"), $3); dispatch3 1221 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("or"), $3); dispatch3 1289 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_id2sym('.'), $3); dispatch3 1298 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_intern("::"), $3); dispatch3 1581 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1597 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1655 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1663 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_intern("::"), $3); dispatch3 1671 ext/ripper/ripper.y $$ = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1896 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $2, $3); dispatch3 1927 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $2, $3); dispatch3 1948 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $5, $6); dispatch3 1964 ext/ripper/ripper.y $1 = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1965 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $4, $5); dispatch3 1981 ext/ripper/ripper.y $1 = dispatch3(field, $1, ripper_id2sym('.'), $3); dispatch3 1982 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $4, $5); dispatch3 1998 ext/ripper/ripper.y $1 = dispatch3(field, $1, ripper_intern("::"), $3); dispatch3 1999 ext/ripper/ripper.y $$ = dispatch3(opassign, $1, $4, $5); dispatch3 2009 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $4, $5); dispatch3 2020 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $3, $4); dispatch3 2031 ext/ripper/ripper.y $$ = dispatch3(opassign, $$, $2, $3); dispatch3 2068 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('+'), $3); dispatch3 2076 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('-'), $3); dispatch3 2084 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('*'), $3); dispatch3 2092 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('/'), $3); dispatch3 2100 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('%'), $3); dispatch3 2108 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("**"), $3); dispatch3 2116 ext/ripper/ripper.y $$ = dispatch3(binary, $2, ripper_intern("**"), $4); dispatch3 2125 ext/ripper/ripper.y $$ = dispatch3(binary, $2, ripper_intern("**"), $4); dispatch3 2150 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('|'), $3); dispatch3 2158 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('^'), $3); dispatch3 2166 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('&'), $3); dispatch3 2174 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("<=>"), $3); dispatch3 2182 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('>'), $3); dispatch3 2190 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern(">="), $3); dispatch3 2198 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ID2SYM('<'), $3); dispatch3 2206 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("<="), $3); dispatch3 2214 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("=="), $3); dispatch3 2222 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("==="), $3); dispatch3 2230 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("!="), $3); dispatch3 2241 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("=~"), $3); dispatch3 2249 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("!~"), $3); dispatch3 2273 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("<<"), $3); dispatch3 2281 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern(">>"), $3); dispatch3 2289 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("&&"), $3); dispatch3 2297 ext/ripper/ripper.y $$ = dispatch3(binary, $1, ripper_intern("||"), $3); dispatch3 2317 ext/ripper/ripper.y $$ = dispatch3(ifop, $1, $3, $6); dispatch3 2733 ext/ripper/ripper.y $$ = dispatch3(if, $2, $4, escape_Qundef($5)); dispatch3 2745 ext/ripper/ripper.y $$ = dispatch3(unless, $2, $4, escape_Qundef($5)); dispatch3 2852 ext/ripper/ripper.y $$ = dispatch3(for, $2, $5, $8); dispatch3 2873 ext/ripper/ripper.y $$ = dispatch3(class, $2, $3, $5); dispatch3 2946 ext/ripper/ripper.y $$ = dispatch3(def, $2, $4, $5); dispatch3 3129 ext/ripper/ripper.y $$ = dispatch3(elsif, $2, $4, escape_Qundef($5)); dispatch3 3554 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_id2sym('.'), $3); dispatch3 3563 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_intern("::"), $3); dispatch3 3584 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_id2sym('.'), $3); dispatch3 3594 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_id2sym('.'), $3); dispatch3 3603 ext/ripper/ripper.y $$ = dispatch3(call, $1, ripper_intern("::"), $3); dispatch3 3612 ext/ripper/ripper.y $$ = dispatch3(call, dispatch1(paren, $1), dispatch3 3623 ext/ripper/ripper.y $$ = dispatch3(call, dispatch1(paren, $1), dispatch3 3707 ext/ripper/ripper.y $$ = dispatch3(when, $2, $4, escape_Qundef($5));