type src.elv.sh/pkg/eval/vals.Map
19 uses
src.elv.sh/pkg/eval/vals (current package)
aliased_types.go#L29: type Map = hashmap.Map
assoc.go#L30: case Map:
dissoc.go#L16: case Map:
equal.go#L40: case Map:
equal.go#L41: if yy, ok := y.(Map); ok {
equal.go#L71: func equalMap(x, y Map) bool {
has_key.go#L25: case Map:
hash.go#L41: case Map:
iterate_keys.go#L29: case Map:
kind.go#L38: case Map:
repr.go#L65: case Map:
src.elv.sh/pkg/eval
builtin_fn_container.go#L105: func makeMap(input Inputs) (vals.Map, error) {
src.elv.sh/pkg/edit
completion.go#L224: ed, ev, matcherMapVar.Get().(vals.Map)),
completion.go#L226: ev, argGeneratorMapVar.Get().(vals.Map)),
completion.go#L380: func adaptMatcherMap(nt notifier, ev *eval.Evaler, m vals.Map) complete.Filterer {
completion.go#L438: func adaptArgGeneratorMap(ev *eval.Evaler, m vals.Map) complete.ArgGenerator {
completion.go#L497: func lookupFn(m vals.Map, ctxName string) (eval.Callable, bool) {
config_api.go#L180: func newMapVar(m vals.Map) vars.PtrVar { return vars.FromPtr(&m) }
vars.go#L61: func addVars(fm *eval.Frame, m vals.Map) error {