21 references to Designation
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Patterns.cs (2)
1324if ((inputType.IsPointerOrFunctionPointer() && node.Designation.Kind() == SyntaxKind.ParenthesizedVariableDesignation) 1340return BindVarDesignation(node.Designation, inputType, permitDesignations, hasErrors, diagnostics);
Binder\ExpressionVariableFinder.cs (1)
234VisitPatternDesignation(node.Designation);
Syntax.xml.Main.Generated.cs (1)
1777=> node.Update(VisitToken(node.VarKeyword), (VariableDesignationSyntax?)Visit(node.Designation) ?? throw new ArgumentNullException("designation"));
Syntax.xml.Syntax.Generated.cs (2)
5315if (varKeyword != this.VarKeyword || designation != this.Designation) 5325public VarPatternSyntax WithVarKeyword(SyntaxToken varKeyword) => Update(varKeyword, this.Designation);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
30varPattern.Designation.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
250return pattern.WithDesignation(discardDesignation.WithTriviaFrom(pattern.Designation));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (6)
Semantics\PatternMatchingTests_ListPatterns.cs (6)
3330var local = (ILocalSymbol)model.GetDeclaredSymbol(declaration.Designation)!; 4095var local = (ILocalSymbol)model.GetDeclaredSymbol(declaration.Designation)!; 4182var local = (ILocalSymbol)model.GetDeclaredSymbol(declaration.Designation)!; 4259var local = (ILocalSymbol)model.GetDeclaredSymbol(declaration.Designation)!; 4374var local = (ILocalSymbol)model.GetDeclaredSymbol(declaration.Designation)!; 4566var local = (ILocalSymbol)model.GetDeclaredSymbol(declaration.Designation)!;
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
219=> recursive.WithDesignation(var.Designation), 247VarPatternSyntax p => RecursivePattern(type: null, subpattern, p.Designation),
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionHelpers.cs (1)
30varPattern.Designation.Kind() is SyntaxKind.DiscardDesignation or SyntaxKind.SingleVariableDesignation)
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
250return pattern.WithDesignation(discardDesignation.WithTriviaFrom(pattern.Designation));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
12176Assert.NotNull(node.Designation); 12177var newNode = node.WithVarKeyword(node.VarKeyword).WithDesignation(node.Designation);
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\TestOperationVisitor.cs (1)
1431(operation.Syntax as CSharp.Syntax.VarPatternSyntax)?.Designation ??