From 6d32246b31a698dfe22ed64ed478ea40683bb330 Mon Sep 17 00:00:00 2001 From: matz Date: Mon, 6 Nov 2006 06:37:40 +0000 Subject: * parse.y (arg_dup_check): vid may be nameless internal id. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- parse.y | 1 + 1 file changed, 1 insertion(+) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 5b963aaef1..7e26b36f08 100644 --- a/parse.y +++ b/parse.y @@ -7886,6 +7886,7 @@ arg_dup_check(ID vid, VALUE m, VALUE list, NODE *node) VALUE sym; if (!vid) return 0; + if (is_junk_id(vid)) return 0; sym = ID2SYM(vid); if ((m && rb_ary_includes(m, sym)) || rb_ary_includes(list, sym)) { ruby_sourceline = nd_line(node); -- cgit v1.2.3