1 implementation of Declarations
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
3690public ImmutableArray<IVariableDeclarationOperation> Declarations { get; }
25 references to Declarations
Microsoft.CodeAnalysis (4)
Operations\ControlFlowGraphBuilder.cs (3)
3949var resourceQueue = ArrayBuilder<(IVariableDeclarationOperation, IVariableDeclaratorOperation)>.GetInstance(declarationGroup.Declarations.Length); 3951foreach (IVariableDeclarationOperation declaration in declarationGroup.Declarations) 5706foreach (var declaration in operation.Declarations)
Operations\OperationExtensions.cs (1)
136foreach (IVariableDeclarationOperation group in declarationGroup.Declarations)
Microsoft.CodeAnalysis.CodeStyle (2)
HashCodeAnalyzer.cs (2)
140varDeclStatement.Declarations.Length != 1) 145var declaration = varDeclStatement.Declarations[0];
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (2)
211if (localDeclaration.Declarations.Length != 1) 216var declaration = localDeclaration.Declarations[0];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ConvertToRecordHelpers.cs (1)
573Declarations: [IVariableDeclarationOperation
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertToRecordHelpers.cs (1)
573Declarations: [IVariableDeclarationOperation
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (3)
IOperation\IOperationTests_IAnonymousFunctionExpression.cs (2)
413var variableTreeLambdaOperation = ((IDelegateCreationOperation)variableDeclarationGroupOperation.Declarations.Single().Declarators.Single().Initializer.Value).Target; 421var variableTreeLambdaOperationSecondRequest = ((IDelegateCreationOperation)variableDeclarationGroupOperationSecondRequest.Declarations.Single().Declarators.Single().Initializer.Value).Target;
IOperation\IOperationTests_IConversionExpression.cs (1)
5230((IVariableDeclarationGroupOperation)operation).Declarations.Single().Initializer;
Microsoft.CodeAnalysis.Features (6)
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (2)
211if (localDeclaration.Declarations.Length != 1) 216var declaration = localDeclaration.Declarations[0];
HashCodeAnalyzer.cs (2)
140varDeclStatement.Declarations.Length != 1) 145var declaration = varDeclStatement.Declarations[0];
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
75if (operation?.Declarations.Length != 1) 78var localDeclaration = operation.Declarations[0];
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\OperationTreeVerifier.cs (1)
460var variablesCountStr = $"{operation.Declarations.Length} declarations";
Compilation\TestOperationVisitor.cs (1)
128AssertEx.Equal(operation.Declarations, operation.ChildOperations);
Diagnostics\LocalCouldBeConstAnalyzer.cs (1)
83foreach (IVariableDeclaratorOperation variable in declaration.Declarations.SelectMany(decl => decl.Declarators))
Diagnostics\OperationTestAnalyzer.cs (1)
848foreach (var decl in declarationStatement.Declarations.SelectMany(multiDecl => multiDecl.Declarators))
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (2)
IOperation\IOperationTests_IConversionExpression.vb (2)
2599Dim initializer As IVariableInitializerOperation = DirectCast(operation, IVariableDeclarationGroupOperation).Declarations.Single().Initializer 3401Return DirectCast(operation, IVariableDeclarationGroupOperation).Declarations.Single().Initializer.Value