Class: MilkTea::ControlFlow::Node

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

Instance Attribute Summary collapse

Instance Attribute Details

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def id
  @id
end

#kindObject

Returns the value of attribute kind

Returns:

  • (Object)

    the current value of kind



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def kind
  @kind
end

#lineObject

Returns the value of attribute line

Returns:

  • (Object)

    the current value of line



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def line
  @line
end

#predsObject

Returns the value of attribute preds

Returns:

  • (Object)

    the current value of preds



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def preds
  @preds
end

#readsObject

Returns the value of attribute reads

Returns:

  • (Object)

    the current value of reads



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def reads
  @reads
end

#reads_infoObject

Returns the value of attribute reads_info

Returns:

  • (Object)

    the current value of reads_info



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def reads_info
  @reads_info
end

#statementObject

Returns the value of attribute statement

Returns:

  • (Object)

    the current value of statement



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def statement
  @statement
end

#succsObject

Returns the value of attribute succs

Returns:

  • (Object)

    the current value of succs



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def succs
  @succs
end

#writesObject

Returns the value of attribute writes

Returns:

  • (Object)

    the current value of writes



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def writes
  @writes
end

#writes_infoObject

Returns the value of attribute writes_info

Returns:

  • (Object)

    the current value of writes_info



20
21
22
# File 'lib/milk_tea/core/control_flow.rb', line 20

def writes_info
  @writes_info
end