48 references to ParameterReference
ILLink.RoslynAnalyzer (1)
DataFlow\CapturedReferenceValue.cs (1)
22
case OperationKind.
ParameterReference
:
Metrics (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Metrics.Legacy (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Microsoft.Analyzers.Extra (3)
CoalesceAnalyzer.cs (2)
39
if (op.Target.Kind == OperationKind.
ParameterReference
)
66
if (op.Value.Kind == OperationKind.
ParameterReference
)
ConditionalAccessAnalyzer.cs (1)
98
if (op.Operation.Kind == OperationKind.
ParameterReference
)
Microsoft.CodeAnalysis (2)
Generated\Operations.Generated.cs (2)
871
/// <item><description><see cref="OperationKind.
ParameterReference
"/></description></item>
5329
public override OperationKind Kind => OperationKind.
ParameterReference
;
Microsoft.CodeAnalysis.Analyzers (4)
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (1)
116
if (invocation.Instance?.Kind != OperationKind.
ParameterReference
)
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (1)
116
if (invocation.Instance?.Kind != OperationKind.
ParameterReference
)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\ITaintedDataInfo.cs (1)
32
/// Indicates that <see cref="OperationKind.
ParameterReference
"/> is required.
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\SanitizerInfo.cs (1)
76
/// Indicates that <see cref="OperationKind.
ParameterReference
"/> is required.
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\SinkInfo.cs (1)
64
/// Indicates that <see cref="OperationKind.
ParameterReference
"/> is required.
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\SourceInfo.cs (1)
189
/// Indicates that <see cref="OperationKind.
ParameterReference
"/> is required.
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataSymbolMap.cs (1)
103
/// Indicates that <see cref="OperationKind.
ParameterReference
"/> is required.
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Microsoft.CodeAnalysis.CodeStyle (6)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (5)
75
context.RegisterOperationAction(blockAnalyzer.AnalyzeLocalOrParameterReference, OperationKind.LocalReference, OperationKind.
ParameterReference
);
276
assignment.Target.Kind == OperationKind.
ParameterReference
))
308
Debug.Assert(operation.Kind is OperationKind.LocalReference or OperationKind.
ParameterReference
);
343
assignmentOperation.Target.Kind == OperationKind.
ParameterReference
))
667
case OperationKind.
ParameterReference
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
478
case OperationKind.
ParameterReference
:
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
915
return operation.Kind is OperationKind.LocalReference or OperationKind.
ParameterReference
;
Microsoft.CodeAnalysis.Features (6)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
378
case OperationKind.
ParameterReference
:
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (5)
75
context.RegisterOperationAction(blockAnalyzer.AnalyzeLocalOrParameterReference, OperationKind.LocalReference, OperationKind.
ParameterReference
);
276
assignment.Target.Kind == OperationKind.
ParameterReference
))
308
Debug.Assert(operation.Kind is OperationKind.LocalReference or OperationKind.
ParameterReference
);
343
assignmentOperation.Target.Kind == OperationKind.
ParameterReference
))
667
case OperationKind.
ParameterReference
:
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (1)
1914
case OperationKind.
ParameterReference
:
Compilation\TestOperationVisitor.cs (1)
635
Assert.Equal(OperationKind.
ParameterReference
, operation.Kind);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.Walker.cs (1)
478
case OperationKind.
ParameterReference
:
Roslyn.Diagnostics.Analyzers (3)
AbstractDoNotCopyValue.cs (1)
1423
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Roslyn.Diagnostics.CSharp.Analyzers (1)
CSharpDoNotCapturePrimaryContructorParameters.cs (1)
34
context.RegisterOperationAction(AnalyzeOperation, OperationKind.
ParameterReference
);
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
:
Text.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\ComputationalComplexityMetrics.cs (1)
142
case OperationKind.
ParameterReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
522
case OperationKind.
ParameterReference
: