delve/pkg/dwarf/godwarf
aarzilli 12a3f8bb97 proc: change (*Variable).setValue for use in CallFunction
Changes (*Variable).setValue so that it can be used in CallFunction to
set up the argument frame for the function call, adding the ability to:
- nil nillable types
- set strings to the empty string
- copy from one structure to another (including strings and slices)
- convert any interface type to interface{}
- convert pointer shaped types (map, chan, pointers, and structs
  consisting of a single pointer field) to interface{}

This covers all cases where an assignment statement can be evaluated
without allocating memory or calling functions in the target process.
2018-08-15 10:29:16 -07:00
..
sections.go proc: support GNU compressed debug sections (go1.11 support) 2018-06-22 11:20:38 -07:00
type.go proc: change (*Variable).setValue for use in CallFunction 2018-08-15 10:29:16 -07:00