derekparker/delve — pull request #37 by epipho (2014-12-31 13:48:08+00:00)
Title: Extracting common dwarf reader functionality into its own area

Searching by name through the dwarf data is not sufficient for many advanced use cases. This is the beginning of an attempt to rectify this by creating a more intelligent reader.

Current functionality:
- Seek reader to function by pc. Replaces looking up the function name by pc and then looking up the function by name.
- Seek reader to a specific dwarf entry.
- Traverse scope variables.

Assuming you approve of this direction, the next PR would add:
- Variable -> Base type mapping
- Member data traversal
- Read stack program instructions from an entry