go-spew/spew
Roger Peppe 87df7c60d5 simpler, more robust bypass
We make the bypass implementation a little simpler
by inferring the flag field position from available
reflect information and more robust by checking
that the flags that are set actually match the
semantics we expect.

We can restrict the use of unsafe to a single function: flagField.
2018-02-03 01:28:59 -06:00
..
testdata Dump non-zero len and cap for applicable types. 2014-05-05 22:39:05 -05:00
bypass.go simpler, more robust bypass 2018-02-03 01:28:59 -06:00
bypasssafe.go simpler, more robust bypass 2018-02-03 01:28:59 -06:00
common.go correct misspell on spew/common.go#L183 2017-06-27 02:16:45 +03:00
common_test.go Update license copyright years. 2016-10-29 15:38:27 -05:00
config.go Update license copyright years. 2016-10-29 15:38:27 -05:00
doc.go Update license copyright years. 2016-10-29 15:38:27 -05:00
dump.go travis: Use gometalinter 2017-07-11 11:24:36 -05:00
dump_test.go vet: fix vet warnings 2018-01-21 11:36:22 -05:00
dumpcgo_test.go Update tests for cgo changes to Go tip. 2017-10-03 14:58:30 -05:00
dumpnocgo_test.go Add tests for recent cgo handling updates. 2013-09-21 21:50:00 -05:00
example_test.go Update license copyright years. 2016-10-29 15:38:27 -05:00
format.go travis: Use gometalinter 2017-07-11 11:24:36 -05:00
format_test.go vet: fix vet warnings 2018-01-21 11:36:22 -05:00
internal_test.go travis: Use gometalinter 2017-07-11 11:24:36 -05:00
internalunsafe_test.go simpler, more robust bypass 2018-02-03 01:28:59 -06:00
spew.go Update license copyright years. 2016-10-29 15:38:27 -05:00
spew_test.go Update license copyright years. 2016-10-29 15:38:27 -05:00