Class: CastOff::Compiler::SimpleIR::Pointer
- Inherits:
-
Variable
- Object
- TypeContainer
- Variable
- CastOff::Compiler::SimpleIR::Pointer
- Defined in:
- lib/cast_off/compile/ir/operand.rb
Direct Known Subclasses
ClassVariable, DynamicVariable, GlobalVariable, InstanceVariable
Constant Summary
Constants inherited from TypeContainer
TypeContainer::FixnumWrapper, TypeContainer::FloatWrapper
Instance Attribute Summary
Attributes inherited from TypeContainer
Instance Method Summary collapse
-
#initialize ⇒ Pointer
constructor
A new instance of Pointer.
Methods inherited from Variable
#class_exact?, #declare?, #has_undefined_path, #is_class_exact, #reset
Methods inherited from TypeContainer
#box, #boxed?, #boxed_form, #can_unbox?, #class_exact?, #declare, #declare_class, #dynamic?, #is_also, #is_also?, #is_annotated, #is_class_exact, #is_dynamic, #is_just?, #is_negative_cond_value, #is_not, #is_static, #not_initialized, #reset, #static?, #to_debug_string, #to_name, #to_s, #unboxed?, #undefined?, #union
Methods included from Util
Constructor Details
#initialize ⇒ Pointer
Returns a new instance of Pointer.
672 673 674 |
# File 'lib/cast_off/compile/ir/operand.rb', line 672 def initialize super() end |