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}