12 references to Designation
Microsoft.CodeAnalysis.CSharp (6)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1789
=> node.Update(VisitToken(node.VarKeyword), (VariableDesignationSyntax?)Visit(node.
Designation
) ?? throw new ArgumentNullException("designation"));
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
5360
if (varKeyword != this.VarKeyword || designation != this.
Designation
)
5370
public VarPatternSyntax WithVarKeyword(SyntaxToken varKeyword) => Update(varKeyword, this.
Designation
);
Binder\Binder_Patterns.cs (2)
1700
if ((inputType.IsPointerOrFunctionPointer() && node.
Designation
.Kind() == SyntaxKind.ParenthesizedVariableDesignation)
1716
return BindVarDesignation(node.
Designation
, ref unionType, inputType, permitDesignations, hasErrors, diagnostics, out hasUnionMatching);
Binder\ExpressionVariableFinder.cs (1)
234
VisitPatternDesignation(node.
Designation
);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
30
varPattern.
Designation
.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
250
return pattern.WithDesignation(discardDesignation.WithTriviaFrom(pattern.
Designation
));
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
219
=> recursive.WithDesignation(var.
Designation
),
247
VarPatternSyntax p => RecursivePattern(type: null, subpattern, p.
Designation
),
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
30
varPattern.
Designation
.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
250
return pattern.WithDesignation(discardDesignation.WithTriviaFrom(pattern.
Designation
));