API Browser

Member group

ReportDiagnostics

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

Overloads / Variants

ReportDiagnostics

func ReportDiagnostics(diagnostics: IEnumerable<Diagnostic>) -> ()

Source file: MacroContext.cs

Parameters

Name Type Description
diagnostics IEnumerable<Diagnostic>

Return value

()

ReportDiagnostics

func ReportDiagnostics(diagnostics: IEnumerable<MacroExpansionDiagnostic>) -> ()

Source file: MacroContext.cs

Parameters

Name Type Description
diagnostics IEnumerable<MacroExpansionDiagnostic>

Return value

()

ReportDiagnostics

func ReportDiagnostics<TSyntax>(result: MacroSyntaxParseResult<TSyntax>) -> () where TSyntax: SyntaxNode

Source file: MacroContext.cs

Reports all parser diagnostics carried by a macro syntax parse result.

Parameters

Name Type Description
result MacroSyntaxParseResult<TSyntax>

Return value

()