module Dwarves::Parser
Base parser, delegates the actual parsing to versioned classes.
Public Class Methods
[](version)
click to toggle source
Get a versioned parser.
@example
v4 = Dwarves::Parser[4].new
@param version [Integer] which version of DWARF to use @return [Subclass of Dwarves::Parser] the versioned subclass
# File lib/dwarves/parser.rb, line 20 def self.[] version raise Error, "Unsupported DWARF version!" unless version == 4 V4 end