1 implementation of Declarations
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4103public ImmutableArray<IVariableDeclarationOperation> Declarations { get; }
15 references to Declarations
Microsoft.Analyzers.Extra (1)
AsyncCallInsideUsingBlockAnalyzer.cs (1)
150return declarationGroup.Declarations[0].Declarators[0].Symbol;
Microsoft.CodeAnalysis (4)
Operations\ControlFlowGraphBuilder.cs (3)
3979var resourceQueue = ArrayBuilder<(IVariableDeclarationOperation, IVariableDeclaratorOperation)>.GetInstance(declarationGroup.Declarations.Length); 3981foreach (IVariableDeclarationOperation declaration in declarationGroup.Declarations) 5814foreach (var declaration in operation.Declarations)
Operations\OperationExtensions.cs (1)
141foreach (IVariableDeclarationOperation group in declarationGroup.Declarations)
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 (2)
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (2)
216if (localDeclaration.Declarations.Length != 1) 221var declaration = localDeclaration.Declarations[0];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
574Declarations: [IVariableDeclarationOperation
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (1)
574Declarations: [IVariableDeclarationOperation
Microsoft.CodeAnalysis.Features (5)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
110if (operation?.Declarations.Length != 1) 113var localDeclaration = operation.Declarations[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 (2)
216if (localDeclaration.Declarations.Length != 1) 221var declaration = localDeclaration.Declarations[0];