diff --git a/dwarf/reader/reader.go b/dwarf/reader/reader.go index 0d9010bf0aea48ff41b1d13899d758f865089e52..b6e0e489a785609c75c01939468308611d7f70fd 100755 --- a/dwarf/reader/reader.go +++ b/dwarf/reader/reader.go @@ -80,7 +80,8 @@ func (reader *Reader) AddrFor(name string) (uint64, error) { return uint64(addr), nil } -// Returns the address for the named struct member. +// Returns the address for the named struct member. Expects the reader to be at the parent entry +// or one of the parents children, thus does not seek to parent by itself. func (reader *Reader) AddrForMember(member string, initialInstructions []byte) (uint64, error) { for { entry, err := reader.NextMemberVariable()