22 references to ContainingTypeInstance
ILLink.RoslynAnalyzer (1)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
148if (instanceRef.ReferenceKind != InstanceReferenceKind.ContainingTypeInstance)
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
7258new InstanceReferenceOperation(InstanceReferenceKind.ContainingTypeInstance, semanticModel: null, 7276new InstanceReferenceOperation(InstanceReferenceKind.ContainingTypeInstance, semanticModel: null,
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.OperationDeconstructor.cs (1)
122instanceReference.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance &&
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
525ReferenceKind: InstanceReferenceKind.ContainingTypeInstance,
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (2)
1378InstanceReferenceKind referenceKind = InstanceReferenceKind.ContainingTypeInstance; 1387InstanceReferenceKind referenceKind = InstanceReferenceKind.ContainingTypeInstance;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
102if (operationAssigmnent.Target is IInstanceReferenceOperation { ReferenceKind: InstanceReferenceKind.ContainingTypeInstance })
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
153if (descendent is IInstanceReferenceOperation { ReferenceKind: InstanceReferenceKind.ContainingTypeInstance } instanceReference)
Microsoft.CodeAnalysis.CSharp.Features (3)
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (1)
119instanceReference.ReferenceKind != InstanceReferenceKind.ContainingTypeInstance)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
102if (operationAssigmnent.Target is IInstanceReferenceOperation { ReferenceKind: InstanceReferenceKind.ContainingTypeInstance })
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
153if (descendent is IInstanceReferenceOperation { ReferenceKind: InstanceReferenceKind.ContainingTypeInstance } instanceReference)
Microsoft.CodeAnalysis.Features (2)
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.OperationDeconstructor.cs (1)
122instanceReference.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance &&
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
525ReferenceKind: InstanceReferenceKind.ContainingTypeInstance,
Microsoft.CodeAnalysis.NetAnalyzers (8)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidInfiniteRecursion.cs (1)
62targetInstanceReference.ReferenceKind != InstanceReferenceKind.ContainingTypeInstance ||
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidPropertySelfAssignment.cs (2)
73targetInstanceReference.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance && 75valueInstanceReference.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStatic.cs (1)
108if (operation.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance
Microsoft.NetCore.Analyzers\Runtime\DisposeMethodsShouldCallBaseClassDispose.cs (1)
89instanceReference.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance)
Microsoft.NetCore.Analyzers\Runtime\DoNotLockOnObjectsWithWeakIdentity.cs (1)
81instanceReference.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance)
Microsoft.NetCore.Analyzers\Security\SetViewStateUserKey.cs (2)
91instanceReferenceOperation.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance || 95instanceReferenceOperation2.ReferenceKind == InstanceReferenceKind.ContainingTypeInstance))