100 references to WithKeyword
Microsoft.CodeAnalysis.CSharp (17)
Parser\LanguageParser.cs (6)
7747
if (nextToken.ContextualKind == SyntaxKind.
WithKeyword
)
8205
|| (this.CurrentToken.ContextualKind is SyntaxKind.SwitchKeyword or SyntaxKind.
WithKeyword
&& this.PeekToken(1).Kind is SyntaxKind.OpenBraceToken);
11339
return next.ContextualKind != SyntaxKind.
WithKeyword
;
11731
if (token1Kind == SyntaxKind.
WithKeyword
&& this.PeekToken(1).Kind == SyntaxKind.OpenBraceToken)
13234
if (this.CurrentToken.ContextualKind == SyntaxKind.
WithKeyword
&&
13237
return _syntaxFactory.WithElement(this.EatContextualToken(SyntaxKind.
WithKeyword
), this.ParseParenthesizedArgumentList());
Syntax.xml.Internal.Generated.cs (4)
29698
if (withKeyword.Kind != SyntaxKind.
WithKeyword
) throw new ArgumentException(nameof(withKeyword));
29886
if (withKeyword.Kind != SyntaxKind.
WithKeyword
) throw new ArgumentException(nameof(withKeyword));
35086
if (withKeyword.Kind != SyntaxKind.
WithKeyword
) throw new ArgumentException(nameof(withKeyword));
35274
if (withKeyword.Kind != SyntaxKind.
WithKeyword
) throw new ArgumentException(nameof(withKeyword));
Syntax.xml.Main.Generated.cs (4)
3320
if (withKeyword.Kind() != SyntaxKind.
WithKeyword
) throw new ArgumentException(nameof(withKeyword));
3327
=> SyntaxFactory.WithExpression(expression, SyntaxFactory.Token(SyntaxKind.
WithKeyword
), initializer);
3451
if (withKeyword.Kind() != SyntaxKind.
WithKeyword
) throw new ArgumentException(nameof(withKeyword));
3458
=> SyntaxFactory.WithElement(SyntaxFactory.Token(SyntaxKind.
WithKeyword
), argumentList ?? SyntaxFactory.ArgumentList());
Syntax\SyntaxKindFacts.cs (3)
1290
case SyntaxKind.
WithKeyword
:
1410
return SyntaxKind.
WithKeyword
;
1858
case SyntaxKind.
WithKeyword
:
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\WithKeywordRecommender.cs (1)
11
internal sealed class WithKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.
WithKeyword
)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (82)
Generated\Syntax.Test.xml.Generated.cs (8)
197
=> InternalSyntaxFactory.WithExpression(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
WithKeyword
), GenerateInitializerExpression());
227
=> InternalSyntaxFactory.WithElement(InternalSyntaxFactory.Token(SyntaxKind.
WithKeyword
), GenerateArgumentList());
1483
Assert.Equal(SyntaxKind.
WithKeyword
, node.WithKeyword.Kind);
1602
Assert.Equal(SyntaxKind.
WithKeyword
, node.WithKeyword.Kind);
10587
=> SyntaxFactory.WithExpression(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
WithKeyword
), GenerateInitializerExpression());
10617
=> SyntaxFactory.WithElement(SyntaxFactory.Token(SyntaxKind.
WithKeyword
), GenerateArgumentList());
11873
Assert.Equal(SyntaxKind.
WithKeyword
, node.WithKeyword.Kind());
11992
Assert.Equal(SyntaxKind.
WithKeyword
, node.WithKeyword.Kind());
Parsing\CollectionExpressionParsingTests.cs (1)
1221
N(SyntaxKind.
WithKeyword
);
Parsing\ForStatementParsingTest.cs (8)
1792
N(SyntaxKind.
WithKeyword
);
1880
N(SyntaxKind.
WithKeyword
);
1972
N(SyntaxKind.
WithKeyword
);
2068
N(SyntaxKind.
WithKeyword
);
2171
N(SyntaxKind.
WithKeyword
);
2272
N(SyntaxKind.
WithKeyword
);
4420
N(SyntaxKind.
WithKeyword
);
4434
N(SyntaxKind.
WithKeyword
);
Parsing\LambdaAttributeParsingTests.cs (1)
3160
N(SyntaxKind.
WithKeyword
);
Parsing\RecordParsing.cs (21)
1345
N(SyntaxKind.
WithKeyword
);
1427
N(SyntaxKind.
WithKeyword
);
1472
N(SyntaxKind.
WithKeyword
);
1499
N(SyntaxKind.
WithKeyword
);
1535
N(SyntaxKind.
WithKeyword
);
1586
N(SyntaxKind.
WithKeyword
);
1623
N(SyntaxKind.
WithKeyword
);
1664
N(SyntaxKind.
WithKeyword
);
1697
N(SyntaxKind.
WithKeyword
);
1704
N(SyntaxKind.
WithKeyword
);
1738
N(SyntaxKind.
WithKeyword
);
1802
N(SyntaxKind.
WithKeyword
);
1878
N(SyntaxKind.
WithKeyword
);
1899
N(SyntaxKind.
WithKeyword
);
1971
N(SyntaxKind.
WithKeyword
);
2010
N(SyntaxKind.
WithKeyword
);
2075
N(SyntaxKind.
WithKeyword
);
2129
N(SyntaxKind.
WithKeyword
);
2143
N(SyntaxKind.
WithKeyword
);
2189
N(SyntaxKind.
WithKeyword
);
2203
N(SyntaxKind.
WithKeyword
);
Parsing\WithElementParsingTests.cs (43)
18
Assert.Equal(SyntaxKind.
WithKeyword
, SyntaxFacts.GetContextualKeywordKind("with"));
20
Assert.True(SyntaxFacts.IsContextualKeyword(SyntaxKind.
WithKeyword
));
21
Assert.Equal("with", SyntaxFacts.GetText(SyntaxKind.
WithKeyword
));
750
N(SyntaxKind.
WithKeyword
);
771
N(SyntaxKind.
WithKeyword
);
798
N(SyntaxKind.
WithKeyword
);
834
N(SyntaxKind.
WithKeyword
);
862
N(SyntaxKind.
WithKeyword
);
891
N(SyntaxKind.
WithKeyword
);
920
N(SyntaxKind.
WithKeyword
);
956
N(SyntaxKind.
WithKeyword
);
992
N(SyntaxKind.
WithKeyword
);
1028
N(SyntaxKind.
WithKeyword
);
1036
N(SyntaxKind.
WithKeyword
);
1065
N(SyntaxKind.
WithKeyword
);
1108
N(SyntaxKind.
WithKeyword
);
1138
N(SyntaxKind.
WithKeyword
);
1159
N(SyntaxKind.
WithKeyword
);
1195
N(SyntaxKind.
WithKeyword
);
1233
N(SyntaxKind.
WithKeyword
);
1263
N(SyntaxKind.
WithKeyword
);
1292
N(SyntaxKind.
WithKeyword
);
1330
N(SyntaxKind.
WithKeyword
);
1369
N(SyntaxKind.
WithKeyword
);
1417
N(SyntaxKind.
WithKeyword
);
1427
N(SyntaxKind.
WithKeyword
);
1453
N(SyntaxKind.
WithKeyword
);
1489
N(SyntaxKind.
WithKeyword
);
1518
N(SyntaxKind.
WithKeyword
);
1547
N(SyntaxKind.
WithKeyword
);
1584
N(SyntaxKind.
WithKeyword
);
1634
N(SyntaxKind.
WithKeyword
);
1672
N(SyntaxKind.
WithKeyword
);
1705
N(SyntaxKind.
WithKeyword
);
1729
N(SyntaxKind.
WithKeyword
);
1751
N(SyntaxKind.
WithKeyword
);
1782
N(SyntaxKind.
WithKeyword
);
1821
N(SyntaxKind.
WithKeyword
);
1864
N(SyntaxKind.
WithKeyword
);
1909
N(SyntaxKind.
WithKeyword
);
1968
N(SyntaxKind.
WithKeyword
);
2006
N(SyntaxKind.
WithKeyword
);
2093
N(SyntaxKind.
WithKeyword
);