v.errors #

enum Reporter #

enum Reporter {
	scanner
	parser
	checker
	gen
}

struct Error #

struct Error {
pub:
	message   string
	details   string
	file_path string
	pos       token.Position
	backtrace string
	reporter  Reporter
}

struct Notice #

struct Notice {
pub:
	message   string
	details   string
	file_path string
	pos       token.Position
	reporter  Reporter
}

struct Warning #

struct Warning {
pub:
	message   string
	details   string
	file_path string
	pos       token.Position
	reporter  Reporter
}