35 references to InstanceReference
ILLink.RoslynAnalyzer (1)
DataFlow\CapturedReferenceValue.cs (1)
27
case OperationKind.
InstanceReference
:
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzer.cs (1)
205
if (modelStatePropertyReference.Instance?.Kind != OperationKind.
InstanceReference
)
Microsoft.CodeAnalysis (4)
Generated\Operations.Generated.cs (2)
1362
/// <item><description><see cref="OperationKind.
InstanceReference
"/></description></item>
6119
public override OperationKind Kind => OperationKind.
InstanceReference
;
Operations\ControlFlowGraphBuilder.cs (2)
6395
Debug.Assert(propertyReference.Instance.Kind == OperationKind.
InstanceReference
);
7999
Debug.Assert(propertyReference.Instance.Kind == OperationKind.
InstanceReference
);
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (2)
277
if (visitedInstance?.Kind != OperationKind.
InstanceReference
)
401
operation.Instance?.Kind == OperationKind.
InstanceReference
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
904
instance.Kind != OperationKind.
InstanceReference
&&
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Microsoft.CodeAnalysis.CodeStyle (4)
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
294
if (fieldReference.Instance?.Kind != OperationKind.
InstanceReference
||
src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
81
if (instanceOperation.Kind != OperationKind.
InstanceReference
)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
676
return fieldReference.Instance == null || fieldReference.Instance.Kind == OperationKind.
InstanceReference
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (1)
126
=> operation is IMemberReferenceOperation { Instance.Kind: OperationKind.
InstanceReference
};
Microsoft.CodeAnalysis.Features (5)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
227
containsClassSpecificStatement = operation.Descendants().Any(op => op.Kind == OperationKind.
InstanceReference
);
IntroduceVariable\AbstractIntroduceVariableService.cs (1)
369
=> operation is IMemberReferenceOperation { Instance.Kind: OperationKind.
InstanceReference
};
src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
294
if (fieldReference.Instance?.Kind != OperationKind.
InstanceReference
||
src\Analyzers\Core\Analyzers\QualifyMemberAccess\AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
81
if (instanceOperation.Kind != OperationKind.
InstanceReference
)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
676
return fieldReference.Instance == null || fieldReference.Instance.Kind == OperationKind.
InstanceReference
;
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\ControlFlowGraphVerifier.cs (1)
1883
case OperationKind.
InstanceReference
:
Compilation\OperationTreeVerifier.cs (1)
1461
Assert.Equal(OperationKind.
InstanceReference
, propertyReference.Instance.Kind);
Compilation\TestOperationVisitor.cs (2)
642
Assert.Equal(OperationKind.
InstanceReference
, operation.Kind);
1054
Assert.Equal(OperationKind.
InstanceReference
, propertyReference.Instance.Kind);
Diagnostics\FieldCouldBeReadOnlyAnalyzer.cs (1)
120
case OperationKind.
InstanceReference
:
Diagnostics\OperationTestAnalyzer.cs (1)
957
OperationKind.
InstanceReference
);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (1)
126
=> operation is IMemberReferenceOperation { Instance.Kind: OperationKind.
InstanceReference
};
Roslyn.Diagnostics.Analyzers (2)
AbstractDoNotCopyValue.cs (1)
1402
case OperationKind.
InstanceReference
:
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
:
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
526
case OperationKind.
InstanceReference
: