[前][次][番号順一覧][スレッド一覧]

ruby-changes:25978

From: nobu <ko1@a...>
Date: Fri, 30 Nov 2012 14:42:17 +0900 (JST)
Subject: [ruby-changes:25978] nobu:r38035 (trunk): parse.y: LVAR_USED

nobu	2012-11-30 14:42:01 +0900 (Fri, 30 Nov 2012)

  New Revision: 38035

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38035

  Log:
    parse.y: LVAR_USED
    
    * parse.y (LVAR_USED): use MSB of ID.

  Modified files:
    trunk/parse.y

Index: parse.y
===================================================================
--- parse.y	(revision 38034)
+++ parse.y	(revision 38035)
@@ -8545,7 +8545,7 @@
     return RSTRING_PTR(s)[0] == '_';
 }
 
-#define LVAR_USED ((int)1 << (sizeof(int) * CHAR_BIT - 1))
+#define LVAR_USED ((ID)1 << (sizeof(ID) * CHAR_BIT - 1))
 
 static ID
 shadowing_lvar_gen(struct parser_params *parser, ID name)

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]