Lines Matching defs:hasfields
213 type hasfields struct { struct
214 attrs starlark.StringDict
215 frozen bool
223 func (hf *hasfields) String() string { return "hasfields" }
224 func (hf *hasfields) Type() string { return "hasfields" }
225 func (hf *hasfields) Truth() starlark.Bool { return true }
226 func (hf *hasfields) Hash() (uint32, error) { return 42, nil }
228 func (hf *hasfields) Freeze() {
237 func (hf *hasfields) Attr(name string) (starlark.Value, error) { return hf.attrs[name], nil }
239 func (hf *hasfields) SetField(name string, val starlark.Value) error {
250 func (hf *hasfields) AttrNames() []string {
259 …*hasfields) Binary(op syntax.Token, y starlark.Value, side starlark.Side) (starlark.Value, error) {