Class: MilkTea::ControlFlow::DefiniteAssignment::Result

Inherits:
Data
  • Object
show all
Defined in:
lib/milk_tea/core/control_flow/definite_assignment.rb

Instance Attribute Summary collapse

Instance Attribute Details

#definitely_assigned_inObject (readonly)

Returns the value of attribute definitely_assigned_in

Returns:

  • (Object)

    the current value of definitely_assigned_in



7
8
9
# File 'lib/milk_tea/core/control_flow/definite_assignment.rb', line 7

def definitely_assigned_in
  @definitely_assigned_in
end

#definitely_assigned_outObject (readonly)

Returns the value of attribute definitely_assigned_out

Returns:

  • (Object)

    the current value of definitely_assigned_out



7
8
9
# File 'lib/milk_tea/core/control_flow/definite_assignment.rb', line 7

def definitely_assigned_out
  @definitely_assigned_out
end

#read_before_assignmentObject (readonly)

Returns the value of attribute read_before_assignment

Returns:

  • (Object)

    the current value of read_before_assignment



7
8
9
# File 'lib/milk_tea/core/control_flow/definite_assignment.rb', line 7

def read_before_assignment
  @read_before_assignment
end