Searched refs:nd_alen (Results 1 – 10 of 10) sorted by relevance
113 F_LONG(nd_alen, "length"); in dump_array()560 if (!node->nd_alen) { in dump_node()570 F_CUSTOM1(nd_alen, "keyword arguments or hash literal") { in dump_node()571 switch (node->nd_alen) { in dump_node()
209 #define nd_alen u2.argc macro
2385 $$->nd_alen = TRUE;4368 !($2->nd_head && $2->nd_head->nd_alen))8463 list->nd_alen += 1;8485 head->nd_alen += tail->nd_alen;8576 head->nd_alen += tail->nd_alen - 1;8599 head->nd_alen = 1;10159 node->nd_alen = 2;10172 st_table *literal_keys = st_init_numtable_with_size(hash->nd_alen / 2);
7694 (yyval.node)->nd_alen = TRUE; in yyparse()10394 !((yyvsp[0].node)->nd_head && (yyvsp[0].node)->nd_head->nd_alen)) in yyparse()14696 list->nd_alen += 1; in list_append()14718 head->nd_alen += tail->nd_alen; in list_concat()14809 head->nd_alen += tail->nd_alen - 1; in literal_concat()14832 head->nd_alen = 1; in literal_concat()16392 node->nd_alen = 2; in append_literal_keys()16405 st_table *literal_keys = st_init_numtable_with_size(hash->nd_alen / 2); in remove_duplicate_keys()
3856 if (flag && !root_node->nd_alen) *flag |= VM_CALL_KW_SPLAT; in compile_array_keyword_arg()3872 int len = (int)node->nd_alen / 2; in compile_array_keyword_arg()4424 int num = (int)postn->nd_alen; in compile_massign()6490 nd_type(node->nd_args) == NODE_ARRAY && node->nd_args->nd_alen == 1 && in iseq_compile_each0()6804 ADD_INSN1(ret, line, newarray, INT2FIX(node->nd_alen)); in iseq_compile_each0()7486 nd_type(node->nd_args) == NODE_ARRAY && node->nd_args->nd_alen == 2 && in iseq_compile_each0()
626 define nd_alen definition
7697 (yyval.val)->nd_alen = TRUE; in yyparse()10427 !((yyvsp[0].val)->nd_head && (yyvsp[0].val)->nd_head->nd_alen)) in yyparse()14729 list->nd_alen += 1; in list_append()14751 head->nd_alen += tail->nd_alen; in list_concat()14842 head->nd_alen += tail->nd_alen - 1; in literal_concat()14865 head->nd_alen = 1; in literal_concat()16425 node->nd_alen = 2; in append_literal_keys()16438 st_table *literal_keys = st_init_numtable_with_size(hash->nd_alen / 2); in remove_duplicate_keys()
1777 * node.c (dump_array): show nd_alen field in NODE_ARRAY only in
71434 * eval.c (SETUP_ARGS0): remove unnecessary access to nd_alen.