Skip to content

Diagnostic

[Source]

interface val Diagnostic

Public Functions

range

[Source]

fun val range()
: Range val

Returns


severity

[Source]

fun val severity()
: (DiagnosticError val | DiagnosticWarning val | DiagnosticInformation val | 
    DiagnosticHint val | None val)

Returns


code

[Source]

fun val code()
: (I128 val | String val | None val)

Returns


codeDescription

[Source]

fun val codeDescription()
: (CodeDescription val | None val)

Returns


source

[Source]

fun val source()
: (String val | None val)

Returns


message

[Source]

fun val message()
: String val

Returns


tags

[Source]

fun val tags()
: (Array[(DiagnosticTagUnnecessary val | DiagnosticTagDeprecated val)] val | None val)

Returns


relatedInformation

[Source]

fun val relatedInformation()
: (Array[DiagnosticRelatedInformation val] val | None val)

Returns


data

[Source]

fun val data()
: (Object box | Sequence box | String box | 
    I128 val | F64 val | Bool val | 
    Null val | None val)

Returns


get_json

[Source]

fun val get_json()
: (Object box | Sequence box | String box | 
    I128 val | F64 val | Bool val | 
    Null val)

Returns