src.elv.sh/pkg/diag.Error.Type (field)
8 uses
src.elv.sh/pkg/diag (current package)
error.go#L7: Type string
error.go#L15: e.Type, e.Context.From, e.Context.To, e.Context.Name, e.Message)
error.go#L25: header := fmt.Sprintf("%s: \033[31;1m%s\033[m\n", e.Type, e.Message)
src.elv.sh/pkg/eval
compiler.go#L92: Type: compilationErrorType,
compiler.go#L100: if e, ok := e.(*diag.Error); ok && e.Type == compilationErrorType {
compiler.go#L151: Type: "deprecation", Message: msg,
frame.go#L239: err := diag.Error{Type: "deprecation", Message: msg, Context: *ctx}
src.elv.sh/pkg/parse
error.go#L29: err := &diag.Error{Type: parseErrorType, Message: msg, Context: *ctx}