API Browser

Method

RegisterOperationAction

func RegisterOperationAction(action: OperationAnalysisContext -> (), params operationKinds: OperationKind[]) -> ()

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

Registers an action executed for semantic operations whose Raven.CodeAnalysis.Operations.IOperation.Kind matches one of the provided operationKinds.

Parameters

Name Type Description
action OperationAnalysisContext -> ()
operationKinds OperationKind[]

Return value

()