Class: MessagePack::IDL::IR::Type

Inherits:
Object
  • Object
show all
Defined in:
lib/msgpack/idl/ir.rb

Direct Known Subclasses

Enum, Message, ParameterizedType, PrimitiveType

Instance Method Summary collapse

Instance Method Details

#list_type?Boolean

Returns:

  • (Boolean)


72
73
74
# File 'lib/msgpack/idl/ir.rb', line 72

def list_type?
	false
end

#map_type?Boolean

Returns:

  • (Boolean)


76
77
78
# File 'lib/msgpack/idl/ir.rb', line 76

def map_type?
	false
end

#nullable_type?Boolean

Returns:

  • (Boolean)


64
65
66
# File 'lib/msgpack/idl/ir.rb', line 64

def nullable_type?
	false
end

#parameterized_type?Boolean

Returns:

  • (Boolean)


60
61
62
# File 'lib/msgpack/idl/ir.rb', line 60

def parameterized_type?
	false
end

#real_typeObject



68
69
70
# File 'lib/msgpack/idl/ir.rb', line 68

def real_type
	self
end

#void_type?Boolean

Returns:

  • (Boolean)


80
81
82
# File 'lib/msgpack/idl/ir.rb', line 80

def void_type?
	false
end