Method: Rasm::Java::Bytecode#cp_info
- Defined in:
- lib/rasm/java/bytecode.rb
#cp_info ⇒ Object
82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/rasm/java/bytecode.rb', line 82 def cp_info str = "cp_info (#{@constant_pool_count}) \n" constant_pool.each do|i, e| if e.is_a? Ref str << "#%02d = %-16s %-20s %s\n" % [i, e.name, e, ("//#{e.val}" if e.is_a?(Ref))] else str << "#%02d = %-16s %-20s\n" % [i, e.name, e.val] end end str end |