Ruby
2.0.0p247(2013-06-27revision41674)
|
Go to the source code of this file.
#define ID2ATTRSET | ( | id | ) | (((id)&~ID_SCOPE_MASK)|ID_ATTRSET) |
#define ID2ATTRSET | ( | id | ) | (((id)&~ID_SCOPE_MASK)|ID_ATTRSET) |
#define ID2ATTRSET | ( | id | ) | (((id)&~ID_SCOPE_MASK)|ID_ATTRSET) |
#define ID_ATTRSET 0x04 |
#define ID_ATTRSET 0x04 |
Referenced by intern_str(), rb_enc_symname_type(), rb_id_attrset(), rb_is_attrset_name(), and rb_is_method_name().
#define ID_ATTRSET 0x04 |
#define ID_CLASS 0x06 |
#define ID_CLASS 0x06 |
Referenced by assignable_gen(), gettable_gen(), intern_str(), rb_enc_symname_type(), and rb_is_class_name().
#define ID_CONST 0x05 |
#define ID_CONST 0x05 |
Referenced by assignable_gen(), gettable_gen(), intern_str(), rb_enc_symname_type(), rb_id2str(), and rb_is_const_name().
#define ID_GLOBAL 0x03 |
#define ID_GLOBAL 0x03 |
Referenced by assignable_gen(), gettable_gen(), intern_str(), rb_enc_symname_type(), and rb_is_global_name().
#define ID_INSTANCE 0x01 |
#define ID_INSTANCE 0x01 |
#define ID_INSTANCE 0x01 |
Referenced by assignable_gen(), gettable_gen(), intern_str(), rb_enc_symname_type(), and rb_is_instance_name().
#define ID_INTERNAL ID_JUNK |
#define ID_INTERNAL ID_JUNK |
#define ID_INTERNAL ID_JUNK |
Referenced by internal_id_gen().
#define ID_JUNK 0x07 |
Referenced by intern_str(), iseq_set_arguments(), rb_enc_symname_type(), and rb_is_method_name().
#define ID_JUNK 0x07 |
#define ID_LOCAL 0x00 |
#define ID_LOCAL 0x00 |
Referenced by assignable_gen(), gettable_gen(), intern_str(), rb_enc_symname_type(), rb_id2str(), rb_is_local_name(), and rb_is_method_name().
#define ID_SCOPE_MASK 0x07 |
#define ID_SCOPE_MASK 0x07 |
#define ID_SCOPE_MASK 0x07 |
Referenced by iseq_set_arguments().
#define ID_SCOPE_SHIFT 3 |
Referenced by intern_str(), and internal_id_gen().
#define ID_SCOPE_SHIFT 3 |
#define ID_SCOPE_SHIFT 3 |
#define RUBY_TOKEN | ( | t | ) | RUBY_TOKEN_##t |
#define RUBY_TOKEN | ( | t | ) | RUBY_TOKEN_##t |
#define RUBY_TOKEN | ( | t | ) | RUBY_TOKEN_##t |
#define RUBY_TOKEN_AREF 144 |
#define RUBY_TOKEN_AREF 144 |
#define RUBY_TOKEN_AREF 144 |
#define RUBY_TOKEN_ASET 145 |
#define RUBY_TOKEN_ASET 145 |
#define RUBY_TOKEN_ASET 145 |
#define RUBY_TOKEN_CMP 134 |
#define RUBY_TOKEN_CMP 134 |
#define RUBY_TOKEN_CMP 134 |
#define RUBY_TOKEN_COLON2 146 |
#define RUBY_TOKEN_COLON2 146 |
#define RUBY_TOKEN_COLON2 146 |
#define RUBY_TOKEN_COLON3 147 |
#define RUBY_TOKEN_COLON3 147 |
#define RUBY_TOKEN_COLON3 147 |
#define RUBY_TOKEN_DOT2 128 |
#define RUBY_TOKEN_DOT2 128 |
#define RUBY_TOKEN_DOT2 128 |
#define RUBY_TOKEN_DOT3 129 |
#define RUBY_TOKEN_DOT3 129 |
#define RUBY_TOKEN_DOT3 129 |
#define RUBY_TOKEN_DSTAR 133 |
#define RUBY_TOKEN_DSTAR 133 |
#define RUBY_TOKEN_DSTAR 133 |
#define RUBY_TOKEN_EQ 139 |
#define RUBY_TOKEN_EQ 139 |
#define RUBY_TOKEN_EQ 139 |
#define RUBY_TOKEN_EQQ 140 |
#define RUBY_TOKEN_EQQ 140 |
#define RUBY_TOKEN_EQQ 140 |
#define RUBY_TOKEN_GEQ 138 |
#define RUBY_TOKEN_GEQ 138 |
#define RUBY_TOKEN_GEQ 138 |
#define RUBY_TOKEN_LEQ 137 |
#define RUBY_TOKEN_LEQ 137 |
#define RUBY_TOKEN_LEQ 137 |
#define RUBY_TOKEN_LSHFT 135 |
#define RUBY_TOKEN_LSHFT 135 |
#define RUBY_TOKEN_LSHFT 135 |
#define RUBY_TOKEN_MATCH 142 |
#define RUBY_TOKEN_MATCH 142 |
#define RUBY_TOKEN_MATCH 142 |
#define RUBY_TOKEN_NEQ 141 |
#define RUBY_TOKEN_NEQ 141 |
#define RUBY_TOKEN_NEQ 141 |
#define RUBY_TOKEN_NMATCH 143 |
#define RUBY_TOKEN_NMATCH 143 |
#define RUBY_TOKEN_NMATCH 143 |
#define RUBY_TOKEN_POW 132 |
#define RUBY_TOKEN_POW 132 |
#define RUBY_TOKEN_POW 132 |
#define RUBY_TOKEN_RSHFT 136 |
#define RUBY_TOKEN_RSHFT 136 |
#define RUBY_TOKEN_RSHFT 136 |
#define RUBY_TOKEN_UMINUS 131 |
#define RUBY_TOKEN_UMINUS 131 |
#define RUBY_TOKEN_UMINUS 131 |
#define RUBY_TOKEN_UPLUS 130 |
#define RUBY_TOKEN_UPLUS 130 |
#define RUBY_TOKEN_UPLUS 130 |
#define TOKEN2LOCALID | ( | n | ) | id##n = ((t##n<<ID_SCOPE_SHIFT)|ID_LOCAL) |
#define TOKEN2LOCALID | ( | n | ) | id##n = ((t##n<<ID_SCOPE_SHIFT)|ID_LOCAL) |
#define TOKEN2LOCALID | ( | n | ) | id##n = ((t##n<<ID_SCOPE_SHIFT)|ID_LOCAL) |
enum ruby_method_ids |