class AdLint::Cc1::ArrayElementVariable

Public Class Methods

component_name_of(idx) click to toggle source
# File lib/adlint/cc1/object.rb, line 639
def self.component_name_of(idx)
  "[#{idx}]"
end
new(mem, outer_var, type, idx) click to toggle source
Calls superclass method AdLint::Cc1::InnerVariable::new
# File lib/adlint/cc1/object.rb, line 643
def initialize(mem, outer_var, type, idx)
  super(mem, outer_var, type, self.class.component_name_of(idx))
end