src.elv.sh/pkg/eval.varRef.scope (field)
9 uses
src.elv.sh/pkg/eval (current package)
builtin_special.go#L168: if ref.scope == envScope {
builtin_special.go#L170: } else if ref.scope == localScope && len(ref.subNames) == 0 {
var_ref.go#L28: scope varScope
var_ref.go#L70: return &varRef{scope: localScope, index: index, subNames: SplitQNameSegs(rest)}
var_ref.go#L78: return &varRef{scope: captureScope, index: index, subNames: SplitQNameSegs(rest)}
var_ref.go#L94: return &varRef{scope: externalScope, subNames: []string{rest[:len(rest)-1]}}
var_ref.go#L97: return &varRef{scope: envScope, subNames: []string{rest}}
var_ref.go#L101: return &varRef{scope: builtinScope, index: index, subNames: SplitQNameSegs(rest)}
var_ref.go#L141: switch ref.scope {
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)