Diagnostic

dotty.tools.dotc.reporting.Diagnostic$
See theDiagnostic companion class
object Diagnostic

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

abstract class ConditionalWarning(msg: Message, pos: SourcePosition) extends Warning

Attributes

Graph
Supertypes
class Warning
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Graph
Supertypes
class Warning
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
class Error(msg: Message, pos: SourcePosition) extends Diagnostic

Attributes

Graph
Supertypes
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Graph
Supertypes
class Warning
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
class Info(msg: Message, pos: SourcePosition) extends Diagnostic

Attributes

Graph
Supertypes
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Warning
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
class StickyError(msg: Message, pos: SourcePosition) extends Error

A sticky error is an error that should not be hidden by backtracking and trying some alternative path. Typically, errors issued after catching a TypeError exception are sticky.

A sticky error is an error that should not be hidden by backtracking and trying some alternative path. Typically, errors issued after catching a TypeError exception are sticky.

Attributes

Graph
Supertypes
class Error
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Warning
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
class Warning(msg: Message, pos: SourcePosition) extends Diagnostic

Attributes

Graph
Supertypes
trait Diagnostic
class Exception
class Throwable
class Object
trait Matchable
class Any
Known subtypes

Value members

Concrete methods