MCPcopy Index your code
hub / github.com/go-python/gopy / newSlice

Function newSlice

bind/types.go:212–224  ·  view source on GitHub ↗
(p *Package, obj *types.TypeName)

Source from the content-addressed store, hash-verified

210}
211
212func newSlice(p *Package, obj *types.TypeName) (*Slice, error) {
213 sym := p.syms.symtype(obj.Type())
214 if sym == nil {
215 return nil, fmt.Errorf("no such object [%s] in symbols table", obj.Id())
216 }
217 sym.doc = p.getDoc("", obj)
218 s := &Slice{
219 pkg: p,
220 sym: sym,
221 obj: obj,
222 }
223 return s, nil
224}
225
226func (it *Slice) Package() *Package {
227 return it.pkg

Callers 1

processMethod · 0.85

Calls 2

symtypeMethod · 0.80
getDocMethod · 0.80

Tested by

no test coverage detected