diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-11-30 05:42:01 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-11-30 05:42:01 +0000 |
commit | 25b0a58bf5f79ca49f3e7074aacd0f57df8fd227 (patch) | |
tree | 603541d74dbd51ca5f8bfb09e8cf89226e37d06b /parse.y | |
parent | 7e42e55e089363f8f4e14d732256d5e22ac74bf0 (diff) | |
download | ruby-25b0a58bf5f79ca49f3e7074aacd0f57df8fd227.tar.gz |
parse.y: LVAR_USED
* parse.y (LVAR_USED): use MSB of ID.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -8545,7 +8545,7 @@ is_private_local_id(ID name) 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) |