1 implementation of Declarators
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
7880public ImmutableArray<IVariableDeclaratorOperation> Declarators { get; }
16 references to Declarators
Microsoft.Analyzers.Extra (1)
AsyncCallInsideUsingBlockAnalyzer.cs (1)
150return declarationGroup.Declarations[0].Declarators[0].Symbol;
Microsoft.CodeAnalysis (5)
Generated\Operations.Generated.cs (2)
96/// In C#, this will always be a single declaration, with all variables in <see cref="IVariableDeclarationOperation.Declarators" />. 2506/// The initializer of this node is applied to all individual declarations in <see cref="Declarators" />. There cannot
Operations\ControlFlowGraphBuilder.cs (2)
3983foreach (IVariableDeclaratorOperation declarator in declaration.Declarators) 5822foreach (IVariableDeclaratorOperation declarator in operation.Declarators)
Operations\OperationExtensions.cs (1)
167foreach (var decl in declaration.Declarators)
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.cs (1)
131if (varDeclStatement.Declarations is not [{ Declarators: [var declarator] } declaration])
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
222var declarators = declaration.Declarators;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
576Declarators: [IVariableDeclaratorOperation
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
576Declarators: [IVariableDeclaratorOperation
Microsoft.CodeAnalysis.Features (5)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
114if (localDeclaration.Declarators.Length != 1) 117var declarator = localDeclaration.Declarators[0];
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.cs (1)
131if (varDeclStatement.Declarations is not [{ Declarators: [var declarator] } declaration])
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
222var declarators = declaration.Declarators;
ValueTracking\ValueTracker.cs (1)
304IVariableDeclarationOperation variableDeclaration => variableDeclaration.Declarators,
Roslyn.Diagnostics.Analyzers (1)
AbstractDoNotCopyValue.cs (1)
1282var symbol = operation.Declarators.Single().Symbol;