delve/pkg
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
..
config config: Return handle for created default config (#1130) 2018-02-20 20:24:05 +01:00
dwarf proc: change (*Variable).setValue for use in CallFunction 2018-08-15 10:29:16 -07:00
goversion proc: correctly set G struct offset for 1.11 2018-06-11 11:09:02 -07:00
logflags *: function call injection for go 1.11 2018-07-13 13:37:54 -07:00
proc proc: change (*Variable).setValue for use in CallFunction 2018-08-15 10:29:16 -07:00
terminal Add an edit command 2018-07-31 13:22:48 -07:00
version all: Bump to v1.0.0 (#1126) 2018-02-19 21:33:47 +01:00