Class: BiteScript::ASM::GenericTypeMirror

Inherits:
Object
  • Object
show all
Includes:
Generics
Defined in:
lib/bitescript/mirror.rb,
lib/bitescript/asm3/mirror.rb

Instance Method Summary collapse

Methods included from Generics

#inspect_generic, #inspect_type

Instance Method Details

#array?Boolean

Returns:

  • (Boolean)


552
553
554
# File 'lib/bitescript/mirror.rb', line 552

def array?
  false
end

#generic_class?Boolean

Returns:

  • (Boolean)


558
559
560
# File 'lib/bitescript/mirror.rb', line 558

def generic_class?
  false
end

#inspectObject



564
565
566
# File 'lib/bitescript/mirror.rb', line 564

def inspect
  "<#{self.class.name} #{to_s}>"
end

#type_variable?Boolean

Returns:

  • (Boolean)


561
562
563
# File 'lib/bitescript/mirror.rb', line 561

def type_variable?
  false
end

#wildcard?Boolean

Returns:

  • (Boolean)


555
556
557
# File 'lib/bitescript/mirror.rb', line 555

def wildcard?
  false
end