RbType
Swift
public enum RbType: Int32
The type of a Ruby VALUE as wrapped by RbObject
.
Not generally useful, maybe for debugging.
Topics
case T_NONE
case T_NONE
RUBY_T_NONE
Declaration
Swift
case T_NONE = 0x00
case T_OBJECT
case T_OBJECT
RUBY_T_OBJECT
Declaration
Swift
case T_OBJECT = 0x01
case T_CLASS
case T_CLASS
RUBY_T_CLASS
Declaration
Swift
case T_CLASS = 0x02
case T_MODULE
case T_MODULE
RUBY_T_MODULE
Declaration
Swift
case T_MODULE = 0x03
case T_FLOAT
case T_FLOAT
RUBY_T_FLOAT
Declaration
Swift
case T_FLOAT = 0x04
case T_STRING
case T_STRING
RUBY_T_STRING
Declaration
Swift
case T_STRING = 0x05
case T_REGEXP
case T_REGEXP
RUBY_T_REGEXP
Declaration
Swift
case T_REGEXP = 0x06
case T_ARRAY
case T_ARRAY
RUBY_T_ARRAY
Declaration
Swift
case T_ARRAY = 0x07
case T_HASH
case T_HASH
RUBY_T_HASH
Declaration
Swift
case T_HASH = 0x08
case T_STRUCT
case T_STRUCT
RUBY_T_STRUCT
Declaration
Swift
case T_STRUCT = 0x09
case T_BIGNUM
case T_BIGNUM
RUBY_T_BIGNUM
Declaration
Swift
case T_BIGNUM = 0x0a
case T_FILE
case T_FILE
RUBY_T_FILE
Declaration
Swift
case T_FILE = 0x0b
case T_DATA
case T_DATA
RUBY_T_DATA
Declaration
Swift
case T_DATA = 0x0c
case T_MATCH
case T_MATCH
RUBY_T_MATCH
Declaration
Swift
case T_MATCH = 0x0d
case T_COMPLEX
case T_COMPLEX
RUBY_T_COMPLEX
Declaration
Swift
case T_COMPLEX = 0x0e
case T_RATIONAL
case T_RATIONAL
RUBY_T_RATIONAL
Declaration
Swift
case T_RATIONAL = 0x0f
case T_NIL
case T_NIL
RUBY_T_NIL
Declaration
Swift
case T_NIL = 0x11
case T_TRUE
case T_TRUE
RUBY_T_TRUE
Declaration
Swift
case T_TRUE = 0x12
case T_FALSE
case T_FALSE
RUBY_T_FALSE
Declaration
Swift
case T_FALSE = 0x13
case T_SYMBOL
case T_SYMBOL
RUBY_T_SYMBOL
Declaration
Swift
case T_SYMBOL = 0x14
case T_FIXNUM
case T_FIXNUM
RUBY_T_FIXNUM
Declaration
Swift
case T_FIXNUM = 0x15
case T_UNDEF
case T_UNDEF
RUBY_T_UNDEF
Declaration
Swift
case T_UNDEF = 0x16
case T_IMEMO
case T_IMEMO
RUBY_T_IMEMO
Declaration
Swift
case T_IMEMO = 0x1a
case T_NODE
case T_NODE
RUBY_T_NODE
Declaration
Swift
case T_NODE = 0x1b
case T_ICLASS
case T_ICLASS
RUBY_T_ICLASS
Declaration
Swift
case T_ICLASS = 0x1c
case T_ZOMBIE
case T_ZOMBIE
RUBY_T_ZOMBIE
Declaration
Swift
case T_ZOMBIE = 0x1d
case T_MOVED
case T_MOVED
RUBY_T_MOVED
Declaration
Swift
case T_MOVED = 0x1e