Methods
E
N
Class Public methods
nm()
# File win32/mkexports.rb, line 140
def self.nm
  @@nm ||= RbConfig::CONFIG["NM"]
end
Instance Public methods
each_export(objs)
# File win32/mkexports.rb, line 152
def each_export(objs)
  symprefix = RbConfig::CONFIG["SYMBOL_PREFIX"]
  symprefix.strip! if symprefix
  re = /\s(?:(T)|[[:upper:]])\s#{symprefix}((?!#{PrivateNames}).*)$/
  objdump(objs) do |l|
    next if /@.*@/ =~ l
    yield $2, !$1 if re =~ l
  end
end
each_line(objs, &block)
# File win32/mkexports.rb, line 148
def each_line(objs, &block)
  IO.foreach("|#{self.class.nm} --extern --defined #{objs.join(' ')}", &block)
end
exports(*)
# File win32/mkexports.rb, line 144
def exports(*)
  super()
end