nd_type 367 compile.c enum node_type error_type = nd_type(error_node); \ nd_type 385 compile.c ruby_node_name(nd_type(error_node))); \ nd_type 569 compile.c else if (nd_type(node) == NODE_SCOPE) { nd_type 1301 compile.c switch (nd_type(val_node)) { nd_type 2742 compile.c if (nd_type(node) == NODE_STR) { nd_type 2784 compile.c switch (nd_type(cond)) { nd_type 2842 compile.c if (nd_type(root_node) == NODE_HASH && root_node->nd_head && nd_type(root_node->nd_head) == NODE_ARRAY) { nd_type 2848 compile.c assert(nd_type(node) == NODE_ARRAY); nd_type 2849 compile.c if (key_node && nd_type(key_node) == NODE_LIT && RB_TYPE_P(key_node->nd_lit, T_SYMBOL)) { nd_type 2897 compile.c if (nd_type(node) == NODE_ZARRAY) { nd_type 2932 compile.c if (opt_p && nd_type(node->nd_head) != NODE_LIT) { nd_type 2955 compile.c while (node && nd_type(node->nd_head) == NODE_LIT && nd_type 2956 compile.c node->nd_next && nd_type(node->nd_next->nd_head) == NODE_LIT) { nd_type 3054 compile.c switch (nd_type(node)) { nd_type 3101 compile.c if (nd_type(val) == NODE_STR) { nd_type 3120 compile.c switch (nd_type(node)) { nd_type 3192 compile.c if (rhsn == 0 || nd_type(rhsn) != NODE_ARRAY) { nd_type 3198 compile.c switch (nd_type(ln)) { nd_type 3306 compile.c if (nd_type(splatn) == NODE_POSTARG) { nd_type 3337 compile.c switch (nd_type(node)) { nd_type 3363 compile.c if (nd_type(cpath) == NODE_COLON3) { nd_type 3381 compile.c #define private_recv_p(node) (nd_type((node)->nd_recv) == NODE_SELF) nd_type 3391 compile.c switch (type = nd_type(node)) { nd_type 3685 compile.c if (argn && nd_type(argn) == NODE_BLOCK_PASS) { nd_type 3693 compile.c switch (nd_type(argn)) { nd_type 3704 compile.c int next_is_array = (nd_type(argn->nd_head) == NODE_ARRAY); nd_type 3709 compile.c if (nd_type(argn) == NODE_ARGSCAT) { nd_type 3865 compile.c type = nd_type(node); nd_type 3869 compile.c while (node && nd_type(node) == NODE_BLOCK) { nd_type 3933 compile.c type = nd_type(node); nd_type 3958 compile.c switch (nd_type(vals)) { nd_type 3983 compile.c type = nd_type(node); nd_type 4026 compile.c while (node && nd_type(node) == NODE_WHEN) { nd_type 4036 compile.c switch (nd_type(vals)) { nd_type 4187 compile.c if (nd_type(node) == NODE_FOR) { nd_type 4469 compile.c switch (nd_type(narg)) { nd_type 4694 compile.c switch (nd_type(node->nd_args->nd_head)) { nd_type 4903 compile.c switch (nd_type(node->nd_head)) { nd_type 4912 compile.c ruby_node_name(nd_type(node->nd_head))); nd_type 4970 compile.c if (nd_type(node) == NODE_OP_ASGN_OR) { nd_type 4988 compile.c if (nd_type(node) == NODE_OP_ASGN_AND) { nd_type 5010 compile.c if (node->nd_recv && nd_type(node->nd_recv) == NODE_STR && nd_type 5026 compile.c nd_type(node->nd_args) == NODE_ARRAY && node->nd_args->nd_alen == 1 && nd_type 5027 compile.c nd_type(node->nd_args->nd_head) == NODE_STR && nd_type 5062 compile.c if (nd_type(node) == NODE_VCALL) { nd_type 5086 compile.c if (nd_type(node) == NODE_FCALL && nd_type 5097 compile.c if (nd_type(node->nd_args->nd_head) == NODE_LIT && nd_type 5139 compile.c if (nd_type(node) != NODE_VCALL) { nd_type 5152 compile.c switch (nd_type(node)) { nd_type 5180 compile.c if (nd_type(node) == NODE_SUPER) { nd_type 5280 compile.c ADD_INSN1(ret, line, putobject, nd_type(node) == NODE_ZSUPER ? Qfalse : Qtrue); nd_type 5316 compile.c int type = node->nd_head ? nd_type(node->nd_head) : NODE_ZARRAY; nd_type 5500 compile.c switch (nd_type(node)) { nd_type 5520 compile.c nd_type(node) == NODE_MATCH2) { nd_type 5907 compile.c if (nd_type(node) == NODE_FLIP3) { nd_type 6023 compile.c else if (nd_type(default_value) == NODE_LIT || nd_type 6024 compile.c nd_type(default_value) == NODE_NIL || nd_type 6025 compile.c nd_type(default_value) == NODE_TRUE || nd_type 6026 compile.c nd_type(default_value) == NODE_FALSE) { nd_type 6067 compile.c nd_type(node->nd_args) == NODE_ARRAY && node->nd_args->nd_alen == 2 && nd_type 6068 compile.c nd_type(node->nd_args->nd_head) == NODE_STR && nd_type 96 debug.c ruby_node_name(nd_type(node)), nd_line(node)); nd_type 339 ext/objspace/objspace.c size_t s = nd_type((NODE *)v); nd_type 227 ext/objspace/objspace_dump.c dump_append(dc, ", \"node_type\":\"%s\"", ruby_node_name(nd_type(obj))); nd_type 586 ext/ripper/ripper.c return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; nd_type 4959 ext/ripper/ripper.c if (nd_type((yyvsp[0].val)) != NODE_BLOCK) void_expr((yyvsp[0].val)); nd_type 5291 ext/ripper/ripper.c if ((yyvsp[-2].val) && nd_type((yyvsp[-2].val)) == NODE_BEGIN) { nd_type 5308 ext/ripper/ripper.c if ((yyvsp[-2].val) && nd_type((yyvsp[-2].val)) == NODE_BEGIN) { nd_type 6567 ext/ripper/ripper.c if (nd_type((yyvsp[-3].val)) == NODE_BLOCK_PASS) { nd_type 6667 ext/ripper/ripper.c if ((yyvsp[-2].val) && nd_type((yyvsp[-2].val)) == NODE_LIT && FIXNUM_P((yyvsp[-2].val)->nd_lit) && nd_type 6668 ext/ripper/ripper.c (yyvsp[0].val) && nd_type((yyvsp[0].val)) == NODE_LIT && FIXNUM_P((yyvsp[0].val)->nd_lit)) { nd_type 6685 ext/ripper/ripper.c if ((yyvsp[-2].val) && nd_type((yyvsp[-2].val)) == NODE_LIT && FIXNUM_P((yyvsp[-2].val)->nd_lit) && nd_type 6686 ext/ripper/ripper.c (yyvsp[0].val) && nd_type((yyvsp[0].val)) == NODE_LIT && FIXNUM_P((yyvsp[0].val)->nd_lit)) { nd_type 6942 ext/ripper/ripper.c if (nd_type((yyvsp[-2].val)) == NODE_LIT) { nd_type 7324 ext/ripper/ripper.c if ((nd_type((yyvsp[0].val)) == NODE_ARRAY) && (n1 = splat_array((yyvsp[-3].val))) != 0) { nd_type 7360 ext/ripper/ripper.c if (nd_type((yyvsp[0].val)) == NODE_ARRAY && nd_type 7420 ext/ripper/ripper.c if (nd_type((yyvsp[-1].val)) == NODE_RESCUE || nd_type 7421 ext/ripper/ripper.c nd_type((yyvsp[-1].val)) == NODE_ENSURE) nd_type 7802 ext/ripper/ripper.c switch (nd_type((yyvsp[-7].val))) { nd_type 8741 ext/ripper/ripper.c if (nd_type((yyvsp[-1].val)) == NODE_YIELD) { nd_type 8952 ext/ripper/ripper.c if ((yyvsp[-3].val) && nd_type((yyvsp[-3].val)) == NODE_SELF) nd_type 9164 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 9194 ext/ripper/ripper.c else switch (nd_type(node)) { nd_type 9214 ext/ripper/ripper.c if (nd_type(list->nd_head) == NODE_STR) { nd_type 9376 ext/ripper/ripper.c if (nd_type((yyvsp[-1].val)) == NODE_DSTR) { nd_type 9565 ext/ripper/ripper.c switch (nd_type(head)) { nd_type 10538 ext/ripper/ripper.c switch (nd_type((yyvsp[-1].val))) { nd_type 10592 ext/ripper/ripper.c !tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY && nd_type 10593 ext/ripper/ripper.c nd_type(tail->nd_next->nd_head) == NODE_HASH) { nd_type 10611 ext/ripper/ripper.c if (nd_type((yyvsp[-2].val)) == NODE_STR) { nd_type 10651 ext/ripper/ripper.c if (nd_type((yyvsp[0].val)) == NODE_HASH && nd_type 12418 ext/ripper/ripper.c if (nd_type(root) == NODE_ARRAY) str_node = root->nd_head; nd_type 12426 ext/ripper/ripper.c while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) { nd_type 12428 ext/ripper/ripper.c enum node_type type = nd_type(str_node); nd_type 13861 ext/ripper/ripper.c if (nd_type(lex_strterm) == NODE_HEREDOC) { nd_type 14540 ext/ripper/ripper.c return (enum node_type)nd_type(node); nd_type 14590 ext/ripper/ripper.c switch (nd_type(h)) { nd_type 14611 ext/ripper/ripper.c switch (nd_type(nd)) { nd_type 14626 ext/ripper/ripper.c if (nd_type(tail) != NODE_BLOCK) { nd_type 14707 ext/ripper/ripper.c htype = nd_type(head); nd_type 14723 ext/ripper/ripper.c switch (nd_type(tail)) { nd_type 14726 ext/ripper/ripper.c nd_type(headlast) == NODE_STR) { nd_type 14763 ext/ripper/ripper.c nd_type(headlast) == NODE_STR) { nd_type 14791 ext/ripper/ripper.c if (nd_type(node) == NODE_EVSTR) { nd_type 14803 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 14832 ext/ripper/ripper.c switch (nd_type(node1)) { nd_type 14845 ext/ripper/ripper.c switch (nd_type(node2)) { nd_type 15166 ext/ripper/ripper.c if (node2 && node1 && nd_type(node1) == NODE_BLOCK_PASS) { nd_type 15181 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15195 ext/ripper/ripper.c switch (nd_type(node1)) { nd_type 15203 ext/ripper/ripper.c if (nd_type(node2) != NODE_ARRAY) break; nd_type 15208 ext/ripper/ripper.c if (nd_type(node2) != NODE_ARRAY || nd_type 15209 ext/ripper/ripper.c nd_type(node1->nd_body) != NODE_ARRAY) break; nd_type 15220 ext/ripper/ripper.c switch (nd_type(node1)) { nd_type 15237 ext/ripper/ripper.c if (nd_type(node) == NODE_SPLAT) node = node->nd_head; nd_type 15238 ext/ripper/ripper.c if (nd_type(node) == NODE_ARRAY) return node; nd_type 15247 ext/ripper/ripper.c switch (nd_type(lhs)) { nd_type 15282 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15338 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15420 ext/ripper/ripper.c if (nd_type(node) != NODE_BLOCK) return; nd_type 15433 ext/ripper/ripper.c while (n1 && nd_type(n1) == NODE_BEGIN && n1->nd_body) { nd_type 15443 ext/ripper/ripper.c while (n1 && nd_type(n1) == NODE_BEGIN) { nd_type 15465 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15514 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15537 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15583 ext/ripper/ripper.c switch (type = nd_type(head)) { nd_type 15608 ext/ripper/ripper.c type = nd_type(node); nd_type 15621 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15644 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15666 ext/ripper/ripper.c if (nd_type(node) == NODE_DOT2) nd_set_type(node,NODE_FLIP2); nd_type 15667 ext/ripper/ripper.c else if (nd_type(node) == NODE_DOT3) nd_set_type(node, NODE_FLIP3); nd_type 15714 ext/ripper/ripper.c if (left && (enum node_type)nd_type(left) == type) { nd_type 15716 ext/ripper/ripper.c while ((second = node->nd_2nd) != 0 && (enum node_type)nd_type(second) == type) { nd_type 15728 ext/ripper/ripper.c if (node && nd_type(node) == NODE_BLOCK_PASS) { nd_type 15738 ext/ripper/ripper.c if (nd_type(node) == NODE_ARRAY) { nd_type 15902 ext/ripper/ripper.c switch (nd_type(node)) { nd_type 15944 ext/ripper/ripper.c if (nd_type(head) == NODE_LIT && nd_type 16444 ext/ripper/ripper.c if (nd_type(node) == NODE_PRELUDE) { nd_type 16476 ext/ripper/ripper.c if (nd_type(node) == NODE_PRELUDE) { nd_type 16868 ext/ripper/ripper.c if (nd_type(x) != NODE_RIPPER) { nd_type 17040 ext/ripper/ripper.c if (nd_type(nd) != NODE_RIPPER) return 0; nd_type 17051 ext/ripper/ripper.c if (nd_type(nd) != NODE_RIPPER) return Qnil; nd_type 532 ext/ripper/ripper.y return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; nd_type 962 ext/ripper/ripper.y if (nd_type($2) != NODE_BLOCK) void_expr($2); nd_type 1211 ext/ripper/ripper.y if ($1 && nd_type($1) == NODE_BEGIN) { nd_type 1224 ext/ripper/ripper.y if ($1 && nd_type($1) == NODE_BEGIN) { nd_type 2077 ext/ripper/ripper.y if (nd_type($3) == NODE_BLOCK_PASS) { nd_type 2149 ext/ripper/ripper.y if ($1 && nd_type($1) == NODE_LIT && FIXNUM_P($1->nd_lit) && nd_type 2150 ext/ripper/ripper.y $3 && nd_type($3) == NODE_LIT && FIXNUM_P($3->nd_lit)) { nd_type 2163 ext/ripper/ripper.y if ($1 && nd_type($1) == NODE_LIT && FIXNUM_P($1->nd_lit) && nd_type 2164 ext/ripper/ripper.y $3 && nd_type($3) == NODE_LIT && FIXNUM_P($3->nd_lit)) { nd_type 2336 ext/ripper/ripper.y if (nd_type($1) == NODE_LIT) { nd_type 2611 ext/ripper/ripper.y if ((nd_type($4) == NODE_ARRAY) && (n1 = splat_array($1)) != 0) { nd_type 2645 ext/ripper/ripper.y if (nd_type($4) == NODE_ARRAY && nd_type 2702 ext/ripper/ripper.y if (nd_type($3) == NODE_RESCUE || nd_type 2703 ext/ripper/ripper.y nd_type($3) == NODE_ENSURE) nd_type 2948 ext/ripper/ripper.y switch (nd_type($2)) { nd_type 3627 ext/ripper/ripper.y if (nd_type($1) == NODE_YIELD) { nd_type 3776 ext/ripper/ripper.y if ($1 && nd_type($1) == NODE_SELF) nd_type 3968 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 3996 ext/ripper/ripper.y else switch (nd_type(node)) { nd_type 4016 ext/ripper/ripper.y if (nd_type(list->nd_head) == NODE_STR) { nd_type 4151 ext/ripper/ripper.y if (nd_type($2) == NODE_DSTR) { nd_type 4298 ext/ripper/ripper.y switch (nd_type(head)) { nd_type 5017 ext/ripper/ripper.y switch (nd_type($3)) { nd_type 5067 ext/ripper/ripper.y !tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY && nd_type 5068 ext/ripper/ripper.y nd_type(tail->nd_next->nd_head) == NODE_HASH) { nd_type 5084 ext/ripper/ripper.y if (nd_type($1) == NODE_STR) { nd_type 5112 ext/ripper/ripper.y if (nd_type($2) == NODE_HASH && nd_type 6669 ext/ripper/ripper.y if (nd_type(root) == NODE_ARRAY) str_node = root->nd_head; nd_type 6677 ext/ripper/ripper.y while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) { nd_type 6679 ext/ripper/ripper.y enum node_type type = nd_type(str_node); nd_type 8112 ext/ripper/ripper.y if (nd_type(lex_strterm) == NODE_HEREDOC) { nd_type 8791 ext/ripper/ripper.y return (enum node_type)nd_type(node); nd_type 8841 ext/ripper/ripper.y switch (nd_type(h)) { nd_type 8862 ext/ripper/ripper.y switch (nd_type(nd)) { nd_type 8877 ext/ripper/ripper.y if (nd_type(tail) != NODE_BLOCK) { nd_type 8958 ext/ripper/ripper.y htype = nd_type(head); nd_type 8974 ext/ripper/ripper.y switch (nd_type(tail)) { nd_type 8977 ext/ripper/ripper.y nd_type(headlast) == NODE_STR) { nd_type 9014 ext/ripper/ripper.y nd_type(headlast) == NODE_STR) { nd_type 9042 ext/ripper/ripper.y if (nd_type(node) == NODE_EVSTR) { nd_type 9054 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9083 ext/ripper/ripper.y switch (nd_type(node1)) { nd_type 9096 ext/ripper/ripper.y switch (nd_type(node2)) { nd_type 9417 ext/ripper/ripper.y if (node2 && node1 && nd_type(node1) == NODE_BLOCK_PASS) { nd_type 9432 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9446 ext/ripper/ripper.y switch (nd_type(node1)) { nd_type 9454 ext/ripper/ripper.y if (nd_type(node2) != NODE_ARRAY) break; nd_type 9459 ext/ripper/ripper.y if (nd_type(node2) != NODE_ARRAY || nd_type 9460 ext/ripper/ripper.y nd_type(node1->nd_body) != NODE_ARRAY) break; nd_type 9471 ext/ripper/ripper.y switch (nd_type(node1)) { nd_type 9488 ext/ripper/ripper.y if (nd_type(node) == NODE_SPLAT) node = node->nd_head; nd_type 9489 ext/ripper/ripper.y if (nd_type(node) == NODE_ARRAY) return node; nd_type 9498 ext/ripper/ripper.y switch (nd_type(lhs)) { nd_type 9533 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9589 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9671 ext/ripper/ripper.y if (nd_type(node) != NODE_BLOCK) return; nd_type 9684 ext/ripper/ripper.y while (n1 && nd_type(n1) == NODE_BEGIN && n1->nd_body) { nd_type 9694 ext/ripper/ripper.y while (n1 && nd_type(n1) == NODE_BEGIN) { nd_type 9716 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9765 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9788 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9834 ext/ripper/ripper.y switch (type = nd_type(head)) { nd_type 9859 ext/ripper/ripper.y type = nd_type(node); nd_type 9872 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9895 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 9917 ext/ripper/ripper.y if (nd_type(node) == NODE_DOT2) nd_set_type(node,NODE_FLIP2); nd_type 9918 ext/ripper/ripper.y else if (nd_type(node) == NODE_DOT3) nd_set_type(node, NODE_FLIP3); nd_type 9965 ext/ripper/ripper.y if (left && (enum node_type)nd_type(left) == type) { nd_type 9967 ext/ripper/ripper.y while ((second = node->nd_2nd) != 0 && (enum node_type)nd_type(second) == type) { nd_type 9979 ext/ripper/ripper.y if (node && nd_type(node) == NODE_BLOCK_PASS) { nd_type 9989 ext/ripper/ripper.y if (nd_type(node) == NODE_ARRAY) { nd_type 10153 ext/ripper/ripper.y switch (nd_type(node)) { nd_type 10195 ext/ripper/ripper.y if (nd_type(head) == NODE_LIT && nd_type 10695 ext/ripper/ripper.y if (nd_type(node) == NODE_PRELUDE) { nd_type 10727 ext/ripper/ripper.y if (nd_type(node) == NODE_PRELUDE) { nd_type 11119 ext/ripper/ripper.y if (nd_type(x) != NODE_RIPPER) { nd_type 11291 ext/ripper/ripper.y if (nd_type(nd) != NODE_RIPPER) return 0; nd_type 11302 ext/ripper/ripper.y if (nd_type(nd) != NODE_RIPPER) return Qnil; nd_type 9184 gc.c ruby_node_name(nd_type(obj))); nd_type 24 node.c rb_str_catf(buf, "@ %s (line: %d)"term, ruby_node_name(nd_type(node)), nd_line(node)) nd_type 148 node.c switch (nd_type(node)) { nd_type 957 node.c rb_bug("dump_node: unknown node: %s", ruby_node_name(nd_type(node))); nd_type 977 node.c switch (nd_type(obj)) { nd_type 998 node.c switch (nd_type(obj)) { nd_type 1019 node.c switch (nd_type(obj)) { nd_type 586 parse.c return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; nd_type 4962 parse.c if (nd_type((yyvsp[0].node)) != NODE_BLOCK) void_expr((yyvsp[0].node)); nd_type 5294 parse.c if ((yyvsp[-2].node) && nd_type((yyvsp[-2].node)) == NODE_BEGIN) { nd_type 5311 parse.c if ((yyvsp[-2].node) && nd_type((yyvsp[-2].node)) == NODE_BEGIN) { nd_type 6570 parse.c if (nd_type((yyvsp[-3].node)) == NODE_BLOCK_PASS) { nd_type 6670 parse.c if ((yyvsp[-2].node) && nd_type((yyvsp[-2].node)) == NODE_LIT && FIXNUM_P((yyvsp[-2].node)->nd_lit) && nd_type 6671 parse.c (yyvsp[0].node) && nd_type((yyvsp[0].node)) == NODE_LIT && FIXNUM_P((yyvsp[0].node)->nd_lit)) { nd_type 6688 parse.c if ((yyvsp[-2].node) && nd_type((yyvsp[-2].node)) == NODE_LIT && FIXNUM_P((yyvsp[-2].node)->nd_lit) && nd_type 6689 parse.c (yyvsp[0].node) && nd_type((yyvsp[0].node)) == NODE_LIT && FIXNUM_P((yyvsp[0].node)->nd_lit)) { nd_type 6945 parse.c if (nd_type((yyvsp[-2].node)) == NODE_LIT) { nd_type 7319 parse.c if ((nd_type((yyvsp[0].node)) == NODE_ARRAY) && (n1 = splat_array((yyvsp[-3].node))) != 0) { nd_type 7355 parse.c if (nd_type((yyvsp[0].node)) == NODE_ARRAY && nd_type 7415 parse.c if (nd_type((yyvsp[-1].node)) == NODE_RESCUE || nd_type 7416 parse.c nd_type((yyvsp[-1].node)) == NODE_ENSURE) nd_type 7797 parse.c switch (nd_type((yyvsp[-7].node))) { nd_type 8702 parse.c if (nd_type((yyvsp[-1].node)) == NODE_YIELD) { nd_type 8913 parse.c if ((yyvsp[-3].node) && nd_type((yyvsp[-3].node)) == NODE_SELF) nd_type 9125 parse.c switch (nd_type(node)) { nd_type 9155 parse.c else switch (nd_type(node)) { nd_type 9175 parse.c if (nd_type(list->nd_head) == NODE_STR) { nd_type 9328 parse.c if (nd_type((yyvsp[-1].node)) == NODE_DSTR) { nd_type 9517 parse.c switch (nd_type(head)) { nd_type 10482 parse.c switch (nd_type((yyvsp[-1].node))) { nd_type 10528 parse.c !tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY && nd_type 10529 parse.c nd_type(tail->nd_next->nd_head) == NODE_HASH) { nd_type 10547 parse.c if (nd_type((yyvsp[-2].node)) == NODE_STR) { nd_type 10587 parse.c if (nd_type((yyvsp[0].node)) == NODE_HASH && nd_type 12342 parse.c if (nd_type(root) == NODE_ARRAY) str_node = root->nd_head; nd_type 12350 parse.c while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) { nd_type 12352 parse.c enum node_type type = nd_type(str_node); nd_type 13785 parse.c if (nd_type(lex_strterm) == NODE_HEREDOC) { nd_type 14464 parse.c return (enum node_type)nd_type(node); nd_type 14514 parse.c switch (nd_type(h)) { nd_type 14535 parse.c switch (nd_type(nd)) { nd_type 14550 parse.c if (nd_type(tail) != NODE_BLOCK) { nd_type 14631 parse.c htype = nd_type(head); nd_type 14647 parse.c switch (nd_type(tail)) { nd_type 14650 parse.c nd_type(headlast) == NODE_STR) { nd_type 14687 parse.c nd_type(headlast) == NODE_STR) { nd_type 14715 parse.c if (nd_type(node) == NODE_EVSTR) { nd_type 14727 parse.c switch (nd_type(node)) { nd_type 14756 parse.c switch (nd_type(node1)) { nd_type 14769 parse.c switch (nd_type(node2)) { nd_type 15090 parse.c if (node2 && node1 && nd_type(node1) == NODE_BLOCK_PASS) { nd_type 15105 parse.c switch (nd_type(node)) { nd_type 15119 parse.c switch (nd_type(node1)) { nd_type 15127 parse.c if (nd_type(node2) != NODE_ARRAY) break; nd_type 15132 parse.c if (nd_type(node2) != NODE_ARRAY || nd_type 15133 parse.c nd_type(node1->nd_body) != NODE_ARRAY) break; nd_type 15144 parse.c switch (nd_type(node1)) { nd_type 15161 parse.c if (nd_type(node) == NODE_SPLAT) node = node->nd_head; nd_type 15162 parse.c if (nd_type(node) == NODE_ARRAY) return node; nd_type 15171 parse.c switch (nd_type(lhs)) { nd_type 15206 parse.c switch (nd_type(node)) { nd_type 15262 parse.c switch (nd_type(node)) { nd_type 15344 parse.c if (nd_type(node) != NODE_BLOCK) return; nd_type 15357 parse.c while (n1 && nd_type(n1) == NODE_BEGIN && n1->nd_body) { nd_type 15367 parse.c while (n1 && nd_type(n1) == NODE_BEGIN) { nd_type 15389 parse.c switch (nd_type(node)) { nd_type 15438 parse.c switch (nd_type(node)) { nd_type 15461 parse.c switch (nd_type(node)) { nd_type 15507 parse.c switch (type = nd_type(head)) { nd_type 15532 parse.c type = nd_type(node); nd_type 15545 parse.c switch (nd_type(node)) { nd_type 15568 parse.c switch (nd_type(node)) { nd_type 15590 parse.c if (nd_type(node) == NODE_DOT2) nd_set_type(node,NODE_FLIP2); nd_type 15591 parse.c else if (nd_type(node) == NODE_DOT3) nd_set_type(node, NODE_FLIP3); nd_type 15638 parse.c if (left && (enum node_type)nd_type(left) == type) { nd_type 15640 parse.c while ((second = node->nd_2nd) != 0 && (enum node_type)nd_type(second) == type) { nd_type 15652 parse.c if (node && nd_type(node) == NODE_BLOCK_PASS) { nd_type 15662 parse.c if (nd_type(node) == NODE_ARRAY) { nd_type 15826 parse.c switch (nd_type(node)) { nd_type 15868 parse.c if (nd_type(head) == NODE_LIT && nd_type 16368 parse.c if (nd_type(node) == NODE_PRELUDE) { nd_type 16400 parse.c if (nd_type(node) == NODE_PRELUDE) { nd_type 16792 parse.c if (nd_type(x) != NODE_RIPPER) { nd_type 16964 parse.c if (nd_type(nd) != NODE_RIPPER) return 0; nd_type 16975 parse.c if (nd_type(nd) != NODE_RIPPER) return Qnil; nd_type 532 parse.y return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; nd_type 962 parse.y if (nd_type($2) != NODE_BLOCK) void_expr($2); nd_type 1211 parse.y if ($1 && nd_type($1) == NODE_BEGIN) { nd_type 1224 parse.y if ($1 && nd_type($1) == NODE_BEGIN) { nd_type 2077 parse.y if (nd_type($3) == NODE_BLOCK_PASS) { nd_type 2149 parse.y if ($1 && nd_type($1) == NODE_LIT && FIXNUM_P($1->nd_lit) && nd_type 2150 parse.y $3 && nd_type($3) == NODE_LIT && FIXNUM_P($3->nd_lit)) { nd_type 2163 parse.y if ($1 && nd_type($1) == NODE_LIT && FIXNUM_P($1->nd_lit) && nd_type 2164 parse.y $3 && nd_type($3) == NODE_LIT && FIXNUM_P($3->nd_lit)) { nd_type 2336 parse.y if (nd_type($1) == NODE_LIT) { nd_type 2611 parse.y if ((nd_type($4) == NODE_ARRAY) && (n1 = splat_array($1)) != 0) { nd_type 2645 parse.y if (nd_type($4) == NODE_ARRAY && nd_type 2702 parse.y if (nd_type($3) == NODE_RESCUE || nd_type 2703 parse.y nd_type($3) == NODE_ENSURE) nd_type 2948 parse.y switch (nd_type($2)) { nd_type 3627 parse.y if (nd_type($1) == NODE_YIELD) { nd_type 3776 parse.y if ($1 && nd_type($1) == NODE_SELF) nd_type 3968 parse.y switch (nd_type(node)) { nd_type 3996 parse.y else switch (nd_type(node)) { nd_type 4016 parse.y if (nd_type(list->nd_head) == NODE_STR) { nd_type 4151 parse.y if (nd_type($2) == NODE_DSTR) { nd_type 4298 parse.y switch (nd_type(head)) { nd_type 5017 parse.y switch (nd_type($3)) { nd_type 5067 parse.y !tail->nd_head && nd_type(tail->nd_next) == NODE_ARRAY && nd_type 5068 parse.y nd_type(tail->nd_next->nd_head) == NODE_HASH) { nd_type 5084 parse.y if (nd_type($1) == NODE_STR) { nd_type 5112 parse.y if (nd_type($2) == NODE_HASH && nd_type 6669 parse.y if (nd_type(root) == NODE_ARRAY) str_node = root->nd_head; nd_type 6677 parse.y while ((node = node->nd_next) != 0 && nd_type(node) == NODE_ARRAY) { nd_type 6679 parse.y enum node_type type = nd_type(str_node); nd_type 8112 parse.y if (nd_type(lex_strterm) == NODE_HEREDOC) { nd_type 8791 parse.y return (enum node_type)nd_type(node); nd_type 8841 parse.y switch (nd_type(h)) { nd_type 8862 parse.y switch (nd_type(nd)) { nd_type 8877 parse.y if (nd_type(tail) != NODE_BLOCK) { nd_type 8958 parse.y htype = nd_type(head); nd_type 8974 parse.y switch (nd_type(tail)) { nd_type 8977 parse.y nd_type(headlast) == NODE_STR) { nd_type 9014 parse.y nd_type(headlast) == NODE_STR) { nd_type 9042 parse.y if (nd_type(node) == NODE_EVSTR) { nd_type 9054 parse.y switch (nd_type(node)) { nd_type 9083 parse.y switch (nd_type(node1)) { nd_type 9096 parse.y switch (nd_type(node2)) { nd_type 9417 parse.y if (node2 && node1 && nd_type(node1) == NODE_BLOCK_PASS) { nd_type 9432 parse.y switch (nd_type(node)) { nd_type 9446 parse.y switch (nd_type(node1)) { nd_type 9454 parse.y if (nd_type(node2) != NODE_ARRAY) break; nd_type 9459 parse.y if (nd_type(node2) != NODE_ARRAY || nd_type 9460 parse.y nd_type(node1->nd_body) != NODE_ARRAY) break; nd_type 9471 parse.y switch (nd_type(node1)) { nd_type 9488 parse.y if (nd_type(node) == NODE_SPLAT) node = node->nd_head; nd_type 9489 parse.y if (nd_type(node) == NODE_ARRAY) return node; nd_type 9498 parse.y switch (nd_type(lhs)) { nd_type 9533 parse.y switch (nd_type(node)) { nd_type 9589 parse.y switch (nd_type(node)) { nd_type 9671 parse.y if (nd_type(node) != NODE_BLOCK) return; nd_type 9684 parse.y while (n1 && nd_type(n1) == NODE_BEGIN && n1->nd_body) { nd_type 9694 parse.y while (n1 && nd_type(n1) == NODE_BEGIN) { nd_type 9716 parse.y switch (nd_type(node)) { nd_type 9765 parse.y switch (nd_type(node)) { nd_type 9788 parse.y switch (nd_type(node)) { nd_type 9834 parse.y switch (type = nd_type(head)) { nd_type 9859 parse.y type = nd_type(node); nd_type 9872 parse.y switch (nd_type(node)) { nd_type 9895 parse.y switch (nd_type(node)) { nd_type 9917 parse.y if (nd_type(node) == NODE_DOT2) nd_set_type(node,NODE_FLIP2); nd_type 9918 parse.y else if (nd_type(node) == NODE_DOT3) nd_set_type(node, NODE_FLIP3); nd_type 9965 parse.y if (left && (enum node_type)nd_type(left) == type) { nd_type 9967 parse.y while ((second = node->nd_2nd) != 0 && (enum node_type)nd_type(second) == type) { nd_type 9979 parse.y if (node && nd_type(node) == NODE_BLOCK_PASS) { nd_type 9989 parse.y if (nd_type(node) == NODE_ARRAY) { nd_type 10153 parse.y switch (nd_type(node)) { nd_type 10195 parse.y if (nd_type(head) == NODE_LIT && nd_type 10695 parse.y if (nd_type(node) == NODE_PRELUDE) { nd_type 10727 parse.y if (nd_type(node) == NODE_PRELUDE) { nd_type 11119 parse.y if (nd_type(x) != NODE_RIPPER) { nd_type 11291 parse.y if (nd_type(nd) != NODE_RIPPER) return 0; nd_type 11302 parse.y if (nd_type(nd) != NODE_RIPPER) return Qnil;