1 implementation of MatchedType
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8577public ITypeSymbol? MatchedType { get; }
19 references to MatchedType
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
7632operation.MatchedType,
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis.CodeStyle (2)
src\Analyzers\Core\Analyzers\PopulateSwitch\PopulateSwitchExpressionHelpers.cs (1)
131IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
src\Analyzers\Core\Analyzers\PopulateSwitch\PopulateSwitchStatementHelpers.cs (1)
206IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
855MatchedType: INamedTypeSymbol matchedType,
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
855MatchedType: INamedTypeSymbol matchedType,
Microsoft.CodeAnalysis.Features (2)
src\Analyzers\Core\Analyzers\PopulateSwitch\PopulateSwitchExpressionHelpers.cs (1)
131IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
src\Analyzers\Core\Analyzers\PopulateSwitch\PopulateSwitchStatementHelpers.cs (1)
206IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\TestOperationVisitor.cs (2)
1420Assert.Null(operation.MatchedType); 1425Assert.NotNull(operation.MatchedType);
Roslyn.Diagnostics.Analyzers (2)
AbstractDoNotCopyValue.cs (1)
598CheckTypeSymbolInUnsupportedContext(operation, operation.MatchedType);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
572IDeclarationPatternOperation declarationPattern => declarationPattern.MatchedType,