11 references to WithDesignation
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
75
((RecursivePatternSyntax)current).
WithDesignation
(null)
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (3)
110
var withoutDesignation = recursivePattern.
WithDesignation
(null);
148
proposedReplacementRecursivePattern.IsEquivalentTo(originalOldRecursivePattern.
WithDesignation
(null)))
150
proposedReplacementNode = ((RecursivePatternSyntax)changedOldNode).
WithDesignation
(null)
Microsoft.CodeAnalysis.CSharp.Features (6)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
219
=> recursive.
WithDesignation
(var.Designation),
223
=> recursive.WithType(decl.Type).
WithDesignation
(decl.Designation),
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
75
((RecursivePatternSyntax)current).
WithDesignation
(null)
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (3)
110
var withoutDesignation = recursivePattern.
WithDesignation
(null);
148
proposedReplacementRecursivePattern.IsEquivalentTo(originalOldRecursivePattern.
WithDesignation
(null)))
150
proposedReplacementNode = ((RecursivePatternSyntax)changedOldNode).
WithDesignation
(null)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.cs (1)
12190
var newNode = node.WithType(node.Type).WithPositionalPatternClause(node.PositionalPatternClause).WithPropertyPatternClause(node.PropertyPatternClause).
WithDesignation
(node.Designation);