API Browser

Method

RegisterSymbolAction

func RegisterSymbolAction(action: SymbolAnalysisContext -> (), params symbolKinds: SymbolKind[]) -> ()

Declaring type: AnalysisContext
Namespace: Raven.CodeAnalysis.Diagnostics
Assembly: Raven.CodeAnalysis.dll
Source file: DiagnosticAnalyzer.cs

Registers an action executed for symbols whose Raven.CodeAnalysis.ISymbol.Kind matches one of the provided kinds.

Parameters

Name Type Description
action SymbolAnalysisContext -> ()
symbolKinds SymbolKind[]

Return value

()