type src.elv.sh/pkg/eval/vals.StructMap
22 uses
src.elv.sh/pkg/eval/vals (current package)
equal.go#L45: case StructMap:
equal.go#L46: if yy, ok := y.(StructMap); ok {
equal.go#L85: func equalStructMap(x, y StructMap) bool {
has_key.go#L27: case StructMap:
has_key.go#L52: func hasKeyStructMap(m StructMap, k interface{}) bool {
hash.go#L49: case StructMap:
index.go#L58: case StructMap:
index.go#L77: func indexStructMap(a StructMap, k interface{}) (interface{}, error) {
iterate_keys.go#L36: case StructMap:
iterate_keys.go#L46: func iterateKeysStructMap(v StructMap, f func(interface{}) bool) {
kind.go#L40: case StructMap:
len.go#L27: case StructMap:
repr.go#L72: case StructMap:
repr.go#L81: func reprStructMap(v StructMap, indent int) string {
struct_map.go#L33: type StructMap interface{ IsStructMap() }
struct_map.go#L38: type PseudoStructMap interface{ Fields() StructMap }
src.elv.sh/pkg/eval
builtin_fn_flow.go#L202: func (e FailError) Fields() vals.StructMap { return failFields{e} }
closure.go#L172: func (c *closure) Fields() vals.StructMap { return closureFields{c} }
exception.go#L151: func (exc *exception) Fields() vals.StructMap { return excFields{exc} }
exception.go#L213: func (pe PipelineError) Fields() vals.StructMap { return peFields{pe} }
exception.go#L255: func (f Flow) Fields() vals.StructMap { return flowFields{f} }
exception.go#L304: func (exit ExternalCmdExit) Fields() vals.StructMap {
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)