2 implementations of IEventSymbol_RaiseMethod
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\EventSymbol.cs (1)
56IMethodSymbol? IEventSymbol.RaiseMethod
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\EventSymbol.vb (1)
302Private ReadOnly Property IEventSymbol_RaiseMethod As IMethodSymbol Implements IEventSymbol.RaiseMethod
51 references to IEventSymbol_RaiseMethod
ILLink.RoslynAnalyzer (2)
TrimAnalysis\ReflectionAccessAnalyzer.cs (2)
180 if (eventSymbol.RaiseMethod is not null) 181 GetReflectionAccessDiagnosticsForMethod (location, eventSymbol.RaiseMethod);
Metrics (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Metrics.Legacy (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Microsoft.CodeAnalysis.Analyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\EventSymbol.vb (1)
302Private ReadOnly Property IEventSymbol_RaiseMethod As IMethodSymbol Implements IEventSymbol.RaiseMethod
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EventGenerator.vb (3)
83([event].AddMethod IsNot Nothing OrElse [event].RemoveMethod IsNot Nothing OrElse [event].RaiseMethod IsNot Nothing) Then 103[event].RaiseMethod Is Nothing, 105GenerateStatements([event].RaiseMethod))
Microsoft.CodeAnalysis.VisualBasic.Features (4)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (4)
856If oldEventSymbol.RaiseMethod IsNot Nothing OrElse newEventSymbol.RaiseMethod IsNot Nothing Then 859result.Add((oldEventSymbol.RaiseMethod, newEventSymbol.RaiseMethod, editKind))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\GetSemanticInfoTests.vb (1)
3111Assert.Equal(handledEvent0.EventSymbol.RaiseMethod, commonEventSymbol.RaiseMethod)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EventGenerator.vb (3)
83([event].AddMethod IsNot Nothing OrElse [event].RemoveMethod IsNot Nothing OrElse [event].RaiseMethod IsNot Nothing) Then 103[event].RaiseMethod Is Nothing, 105GenerateStatements([event].RaiseMethod))
Roslyn.Diagnostics.Analyzers (5)
AbstractDoNotCopyValue.cs (1)
1472CheckMethodSymbolInUnsupportedContext(operation, @event.RaiseMethod);
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Test.Utilities (2)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;
Text.Analyzers (4)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.EventMetricData.cs (2)
69if (@event.RaiseMethod != null) 71yield return @event.RaiseMethod;
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ISymbolExtensions.cs (2)
61if (eventSymbol.RaiseMethod != null) 63yield return eventSymbol.RaiseMethod;