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
Diagnostic.type

Members list

Type members

Classlikes

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

Attributes

Supertypes
class Warning
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
class Warning
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Show all
class Error(msg: Message, pos: SourcePosition) extends Diagnostic

Attributes

Supertypes
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Known subtypes
class StickyError

Attributes

Supertypes
class Warning
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Show all
class Info(msg: Message, pos: SourcePosition) extends Diagnostic

Attributes

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

Attributes

Supertypes
class Warning
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Show all
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

Supertypes
class Error
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Warning
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Show all
class Warning(msg: Message, pos: SourcePosition) extends Diagnostic

Attributes

Supertypes
class Diagnostic
trait Diagnostic
class Object
trait Matchable
class Any
Known subtypes

Value members

Concrete methods