34 references to CollectionExpression
Microsoft.CodeAnalysis.CSharp (7)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
30093
var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken, this.context, out hash);
30096
var result = new CollectionExpressionSyntax(SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken, this.context);
35520
var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken, out hash);
35523
var result = new CollectionExpressionSyntax(SyntaxKind.
CollectionExpression
, openBracketToken, elements.Node, closeBracketToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
4135
/// <item><description><see cref="SyntaxKind.
CollectionExpression
"/></description></item>
Binder\Binder_Expressions.cs (1)
828
case SyntaxKind.
CollectionExpression
:
Parser\LanguageParser.cs (1)
11357
case SyntaxKind.
CollectionExpression
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
552
=> token.Kind() == SyntaxKind.CommaToken && token.Parent.IsKind(SyntaxKind.
CollectionExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
262
if (node.Parent != null && node.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
208
if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
610
=> token.Parent is (kind: SyntaxKind.ArrayRankSpecifier or SyntaxKind.BracketedArgumentList or SyntaxKind.BracketedParameterList or SyntaxKind.ImplicitArrayCreationExpression or SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
430
currentToken.Parent?.Kind() is not SyntaxKind.
CollectionExpression
and not SyntaxKind.AttributeList &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
525
if (token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
99
public int? CollectionExpression => (int)SyntaxKind.
CollectionExpression
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
793
if (newExpression.IsKind(SyntaxKind.
CollectionExpression
) &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2716
token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
552
=> token.Kind() == SyntaxKind.CommaToken && token.Parent.IsKind(SyntaxKind.
CollectionExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
262
if (node.Parent != null && node.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
208
if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
610
=> token.Parent is (kind: SyntaxKind.ArrayRankSpecifier or SyntaxKind.BracketedArgumentList or SyntaxKind.BracketedParameterList or SyntaxKind.ImplicitArrayCreationExpression or SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
430
currentToken.Parent?.Kind() is not SyntaxKind.
CollectionExpression
and not SyntaxKind.AttributeList &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
525
if (token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
99
public int? CollectionExpression => (int)SyntaxKind.
CollectionExpression
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
793
if (newExpression.IsKind(SyntaxKind.
CollectionExpression
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2716
token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
552
=> token.Kind() == SyntaxKind.CommaToken && token.Parent.IsKind(SyntaxKind.
CollectionExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\IndentBlockFormattingRule.cs (1)
262
if (node.Parent != null && node.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (2)
208
if (currentKind == SyntaxKind.OpenBracketToken && currentToken.Parent.Kind() is SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
)
610
=> token.Parent is (kind: SyntaxKind.ArrayRankSpecifier or SyntaxKind.BracketedArgumentList or SyntaxKind.BracketedParameterList or SyntaxKind.ImplicitArrayCreationExpression or SyntaxKind.ListPattern or SyntaxKind.
CollectionExpression
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (1)
430
currentToken.Parent?.Kind() is not SyntaxKind.
CollectionExpression
and not SyntaxKind.AttributeList &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
525
if (token.Parent.IsKind(SyntaxKind.
CollectionExpression
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
99
public int? CollectionExpression => (int)SyntaxKind.
CollectionExpression
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
793
if (newExpression.IsKind(SyntaxKind.
CollectionExpression
) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2716
token.Parent.IsKind(SyntaxKind.
CollectionExpression
))