12 references to TypePattern
Microsoft.CodeAnalysis.CSharp (1)
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
5772
var newNode = SyntaxFactory.
TypePattern
(type);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
65
SyntaxFactory.
TypePattern
(((DeclarationPatternSyntax)current).Type)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
103
return
TypePattern
(declarationPattern.Type).WithTrailingTrivia(trailingTrivia);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
100
Type p =>
TypePattern
(p.TypeSyntax),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
248
=> SyntaxFactory.
TypePattern
((TypeSyntax)type);
Microsoft.CodeAnalysis.CSharp.Features (5)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
274
TypeSyntax type when originalReceiver.IsParentKind(IsExpression) =>
TypePattern
(type),
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
116
AnalyzedPattern.Type p when feature.HasFlag(Feature.TypePattern) =>
TypePattern
((TypeSyntax)p.IsExpressionSyntax.Right),
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
65
SyntaxFactory.
TypePattern
(((DeclarationPatternSyntax)current).Type)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
103
return
TypePattern
(declarationPattern.Type).WithTrailingTrivia(trailingTrivia);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
100
Type p =>
TypePattern
(p.TypeSyntax),
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
248
=> SyntaxFactory.
TypePattern
((TypeSyntax)type);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
248
=> SyntaxFactory.
TypePattern
((TypeSyntax)type);