Class: Java::OrgJrubyAst::InstVarNode

Inherits:
Object
  • Object
show all
Defined in:
lib/duby/old/compiler_old.rb,
lib/duby/old/typer_old.rb,
lib/duby/old/mapper.rb

Instance Method Summary collapse

Instance Method Details

#compile(builder) ⇒ Object



638
639
640
# File 'lib/duby/old/compiler_old.rb', line 638

def compile(builder)
  builder.getfield(mapped_name(builder))
end

#mapped_name(builder) ⇒ Object



53
54
55
# File 'lib/duby/old/mapper.rb', line 53

def mapped_name(builder)
  name[1..-1]
end

#type(builder) ⇒ Object



113
114
115
# File 'lib/duby/old/typer_old.rb', line 113

def type(builder)
  @type ||= builder.field_type(mapped_name(builder))
end