Methods
I
L
N
T
Class Public methods
new(type, name)
# File tool/transcode-tblgen.rb, line 52
def initialize(type, name)
  @type = type
  @name = name
  @len = 0;
  @content = ''
end
Instance Public methods
insert_at_last(num, str)
# File tool/transcode-tblgen.rb, line 63
def insert_at_last(num, str)
  newnum = self.length + num
  @content << str
  @len += num
end
length()
# File tool/transcode-tblgen.rb, line 59
def length
  @len
end
to_s()
# File tool/transcode-tblgen.rb, line 69
  def to_s
    <<"End"
static const #{@type}
#{@name}[#{@len}] = {
#{@content}};
End
  end