IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
Diagnostic.cs
Go to the documentation of this file.
1using System;
2
4{
5
6 internal partial record class Diagnostic(int Id, string Name, string Message, DiagnosticLevel Level)
7 {
8
16 public DiagnosticEvent Event(object?[] args, Exception? exception = null, DiagnosticLocation location = default) => new DiagnosticEvent(this, args, exception, location);
17
18 }
19
20}
global::java.lang.invoke.LambdaForm.Name Name
readonly struct DiagnosticLocation(string Path, int StartLine, int StartColumn, int EndLine, int EndColumn)
Describes the location of a diagnostic event.
DiagnosticLevel
Represents the level of security of a diagnostic event.
readonly partial struct DiagnosticEvent(Diagnostic Diagnostic, object?[] Args, Exception? Exception=null, DiagnosticLocation Location=default)