src.elv.sh/pkg/eval.Exception.Reason (method)

9 uses

	src.elv.sh/pkg/eval (current package)
		builtin_special.go#L287: 	if exc != nil && exc.Reason() != Return {
		builtin_special.go#L536: 			if exc.Reason() == Continue {
		builtin_special.go#L538: 			} else if exc.Reason() == Break {
		builtin_special.go#L605: 			if exc.Reason() == Continue {
		builtin_special.go#L607: 			} else if exc.Reason() == Break {
		exception.go#L21: 	Reason() error
		exception.go#L172: 		if e == nil || e.Reason() == nil {
		exception.go#L197: 			if e.Reason() != nil {

	src.elv.sh/pkg/eval/evaltest
		matchers.go#L72: 		return matchErr(e.reason, e2.Reason()) &&