MCPcopy
hub / github.com/google/go-cmp / newState

Function newState

cmp/compare.go:188–194  ·  view source on GitHub ↗
(opts []Option)

Source from the content-addressed store, hash-verified

186}
187
188func newState(opts []Option) *state {
189 // Always ensure a validator option exists to validate the inputs.
190 s := &state{opts: Options{validator{}}}
191 s.curPtrs.Init()
192 s.processOption(Options(opts))
193 return s
194}
195
196func (s *state) processOption(opt Option) {
197 switch opt := opt.(type) {

Callers 2

EqualFunction · 0.85
DiffFunction · 0.85

Calls 3

processOptionMethod · 0.95
OptionsTypeAlias · 0.85
InitMethod · 0.80

Tested by

no test coverage detected