21 references to StackAllocArrayCreationExpression
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Expressions.cs (3)
618case SyntaxKind.StackAllocArrayCreationExpression: 4620typeSyntax: node.Kind() == SyntaxKind.StackAllocArrayCreationExpression 4676Debug.Assert(node.IsKind(SyntaxKind.ImplicitStackAllocArrayCreationExpression) || node.IsKind(SyntaxKind.StackAllocArrayCreationExpression));
Parser\LanguageParser.cs (1)
11027case SyntaxKind.StackAllocArrayCreationExpression:
Syntax.xml.Internal.Generated.cs (4)
29711var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, this.context, out hash); 29714var result = new StackAllocArrayCreationExpressionSyntax(SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, this.context); 35078var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer, out hash); 35081var result = new StackAllocArrayCreationExpressionSyntax(SyntaxKind.StackAllocArrayCreationExpression, stackAllocKeyword, type, initializer);
Syntax.xml.Syntax.Generated.cs (1)
4019/// <item><description><see cref="SyntaxKind.StackAllocArrayCreationExpression"/></description></item>
Syntax\SyntaxFactory.cs (1)
2229case SyntaxKind.StackAllocArrayCreationExpression:
Syntax\SyntaxFacts.cs (1)
119case StackAllocArrayCreationExpression:
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (1)
37context.RegisterSyntaxNodeAction(context => AnalyzeExplicitStackAllocExpression(context, expressionType), SyntaxKind.StackAllocArrayCreationExpression);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
467if (expression.IsKind(SyntaxKind.StackAllocArrayCreationExpression))
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
64variableDeclarator.Initializer.Value.IsKind(SyntaxKind.StackAllocArrayCreationExpression))
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1773case SyntaxKind.StackAllocArrayCreationExpression: 2507if (node.Kind() is SyntaxKind.StackAllocArrayCreationExpression or SyntaxKind.ImplicitStackAllocArrayCreationExpression)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (1)
37context.RegisterSyntaxNodeAction(context => AnalyzeExplicitStackAllocExpression(context, expressionType), SyntaxKind.StackAllocArrayCreationExpression);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\StackAllocInitializerParsingTests.cs (2)
34N(SyntaxKind.StackAllocArrayCreationExpression); 81N(SyntaxKind.StackAllocArrayCreationExpression);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
467if (expression.IsKind(SyntaxKind.StackAllocArrayCreationExpression))
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
467if (expression.IsKind(SyntaxKind.StackAllocArrayCreationExpression))