22 references to ParameterReference
ILLink.RoslynAnalyzer (1)
DataFlow\CapturedReferenceValue.cs (1)
22 case OperationKind.ParameterReference:
Microsoft.Analyzers.Extra (3)
CoalesceAnalyzer.cs (2)
39if (op.Target.Kind == OperationKind.ParameterReference) 66if (op.Value.Kind == OperationKind.ParameterReference)
ConditionalAccessAnalyzer.cs (1)
98if (op.Operation.Kind == OperationKind.ParameterReference)
Microsoft.CodeAnalysis (2)
Generated\Operations.Generated.cs (2)
871/// <item><description><see cref="OperationKind.ParameterReference"/></description></item> 5329public override OperationKind Kind => OperationKind.ParameterReference;
Microsoft.CodeAnalysis.CodeStyle (6)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (5)
75context.RegisterOperationAction(blockAnalyzer.AnalyzeLocalOrParameterReference, OperationKind.LocalReference, OperationKind.ParameterReference); 276assignment.Target.Kind == OperationKind.ParameterReference)) 308Debug.Assert(operation.Kind is OperationKind.LocalReference or OperationKind.ParameterReference); 343assignmentOperation.Target.Kind == OperationKind.ParameterReference)) 667case OperationKind.ParameterReference:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
479case OperationKind.ParameterReference:
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
916return operation.Kind is OperationKind.LocalReference or OperationKind.ParameterReference;
Microsoft.CodeAnalysis.Features (6)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
378case OperationKind.ParameterReference:
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (5)
75context.RegisterOperationAction(blockAnalyzer.AnalyzeLocalOrParameterReference, OperationKind.LocalReference, OperationKind.ParameterReference); 276assignment.Target.Kind == OperationKind.ParameterReference)) 308Debug.Assert(operation.Kind is OperationKind.LocalReference or OperationKind.ParameterReference); 343assignmentOperation.Target.Kind == OperationKind.ParameterReference)) 667case OperationKind.ParameterReference:
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (1)
1914case OperationKind.ParameterReference:
Compilation\TestOperationVisitor.cs (1)
635Assert.Equal(OperationKind.ParameterReference, operation.Kind);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
479case OperationKind.ParameterReference: