API Browser

Member group

ReportDiagnostic

Declaring type: MacroContext
Namespace: Raven.CodeAnalysis.Macros
Assembly: Raven.CodeAnalysis.dll
Source file: MacroContext.cs

Overloads / Variants

ReportDiagnostic

func ReportDiagnostic(diagnostic: Diagnostic) -> ()

Source file: MacroContext.cs

Parameters

Name Type Description
diagnostic Diagnostic

Return value

()

ReportDiagnostic

func ReportDiagnostic(diagnostic: MacroExpansionDiagnostic) -> ()

Source file: MacroContext.cs

Parameters

Name Type Description
diagnostic MacroExpansionDiagnostic

Return value

()

ReportDiagnostic

func ReportDiagnostic(message: string, severity: DiagnosticSeverity = DiagnosticSeverity.Error, syntax: SyntaxNode? = null, code: string? = null) -> ()

Source file: MacroContext.cs

Parameters

Name Type Description
message String
severity DiagnosticSeverity
syntax SyntaxNode?
code String?

Return value

()