Allows calling a private method only with bare self

This commit is contained in:
Nobuyoshi Nakada 2019-09-20 22:03:37 +09:00
parent 9e171b1fa0
commit e81a3e6df5
No known key found for this signature in database
GPG key ID: 4BC7D6DF58D8DF60
5 changed files with 18 additions and 5 deletions

2
node.h
View file

@ -369,7 +369,7 @@ typedef struct RNode {
#define NEW_COLON3(i,loc) NEW_NODE(NODE_COLON3,0,i,0,loc)
#define NEW_DOT2(b,e,loc) NEW_NODE(NODE_DOT2,b,e,0,loc)
#define NEW_DOT3(b,e,loc) NEW_NODE(NODE_DOT3,b,e,0,loc)
#define NEW_SELF(loc) NEW_NODE(NODE_SELF,0,0,0,loc)
#define NEW_SELF(loc) NEW_NODE(NODE_SELF,0,0,1,loc)
#define NEW_NIL(loc) NEW_NODE(NODE_NIL,0,0,0,loc)
#define NEW_TRUE(loc) NEW_NODE(NODE_TRUE,0,0,0,loc)
#define NEW_FALSE(loc) NEW_NODE(NODE_FALSE,0,0,0,loc)