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
()