Class: Kumi::IR::Loop::Lower::Instance

Inherits:
Struct
  • Object
show all
Defined in:
lib/kumi/ir/loop/lower.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#axisObject

Returns the value of attribute axis

Returns:

  • (Object)

    the current value of axis



58
59
60
# File 'lib/kumi/ir/loop/lower.rb', line 58

def axis
  @axis
end

#elemObject

Returns the value of attribute elem

Returns:

  • (Object)

    the current value of elem



58
59
60
# File 'lib/kumi/ir/loop/lower.rb', line 58

def elem
  @elem
end

#idxObject

Returns the value of attribute idx

Returns:

  • (Object)

    the current value of idx



58
59
60
# File 'lib/kumi/ir/loop/lower.rb', line 58

def idx
  @idx
end

#nodeObject

Returns the value of attribute node

Returns:

  • (Object)

    the current value of node



58
59
60
# File 'lib/kumi/ir/loop/lower.rb', line 58

def node
  @node
end

Instance Method Details

#bodyObject



59
# File 'lib/kumi/ir/loop/lower.rb', line 59

def body = node.body