568 references to DotToken
Microsoft.CodeAnalysis.CSharp (66)
Parser\DocumentationCommentParser.cs (4)
913
SyntaxToken dot = EatToken(SyntaxKind.
DotToken
);
1391
if (checkForMember && (leftName.IsMissing || CurrentToken.Kind != SyntaxKind.
DotToken
))
1403
while (CurrentToken.Kind == SyntaxKind.
DotToken
)
1412
if (checkForMember && (rightName.IsMissing || CurrentToken.Kind != SyntaxKind.
DotToken
))
Parser\LanguageParser.cs (42)
2921
case SyntaxKind.
DotToken
: // Goo. explicit
3124
=> this.CurrentToken.Kind is SyntaxKind.
DotToken
or SyntaxKind.ColonColonToken;
3281
(haveExplicitInterfaceName && separatorKind is not (SyntaxKind.
DotToken
or SyntaxKind.DotDotToken)))
3417
separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
3434
if (separator.Kind != SyntaxKind.
DotToken
)
3436
separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.
DotToken
, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width));
3437
separator = ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
4673
if (this.CurrentToken.Kind == SyntaxKind.
DotToken
)
4948
if (currentTokenKind is SyntaxKind.
DotToken
or SyntaxKind.OpenParenToken or SyntaxKind.MinusGreaterThanToken ||
5320
return this.CurrentToken.Kind is SyntaxKind.
DotToken
or SyntaxKind.ColonColonToken;
5634
case SyntaxKind.
DotToken
:
6052
separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
6068
if (separator.Kind != SyntaxKind.
DotToken
)
6070
separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.
DotToken
, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width));
6071
separator = ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
6155
: this.EatToken(SyntaxKind.
DotToken
);
6171
separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
6181
separator = this.EatToken(SyntaxKind.
DotToken
);
6241
separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
6265
if (separator.Kind != SyntaxKind.
DotToken
)
6267
separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.
DotToken
, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width));
6268
separator = ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
6312
Debug.Assert(separator.Kind is SyntaxKind.
DotToken
or SyntaxKind.DotDotToken or SyntaxKind.ColonColonToken);
6317
case SyntaxKind.
DotToken
:
6335
separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.
DotToken
);
6359
var leftDot = SyntaxFactory.Token(separator.LeadingTrivia.Node, SyntaxKind.
DotToken
, null);
6361
separator = SyntaxFactory.Token(null, SyntaxKind.
DotToken
, separator.TrailingTrivia.Node);
7576
this.PeekToken(1).Kind is not SyntaxKind.
DotToken
// e.g. `int.Parse()` is an expression
7646
if (token1.Kind == SyntaxKind.
DotToken
&&
7685
if (st == ScanTypeFlags.MustBeType && this.CurrentToken.Kind is not SyntaxKind.
DotToken
and not SyntaxKind.OpenParenToken)
8016
case SyntaxKind.
DotToken
:
8905
case SyntaxKind.
DotToken
:
9352
bool condition1 = st == ScanTypeFlags.MustBeType && this.CurrentToken.Kind != SyntaxKind.
DotToken
;
10762
if (this.CurrentToken.Kind != SyntaxKind.
DotToken
|| tk == SyntaxKind.VoidKeyword)
10895
this.ConvertToMissingWithTrailingTrivia(this.AddError(this.EatToken(), ErrorCode.ERR_UnexpectedAliasedName), SyntaxKind.
DotToken
),
10901
expr = AddTrailingSkippedSyntax(expr, this.EatTokenWithPrejudice(SyntaxKind.
DotToken
));
10910
case SyntaxKind.
DotToken
:
10956
return kind is SyntaxKind.
DotToken
or SyntaxKind.OpenBracketToken;
10964
SyntaxKind.
DotToken
=> _syntaxFactory.MemberBindingExpression(this.EatToken(), this.ParseSimpleName(NameOptions.InExpression)),
10989
case SyntaxKind.
DotToken
:
11015
or SyntaxKind.
DotToken
11827
case SyntaxKind.
DotToken
:
Parser\LanguageParser_Patterns.cs (2)
41
case MemberAccessExpressionSyntax { Expression: var expr, OperatorToken: { Kind: SyntaxKind.
DotToken
} dotToken, Name: var simpleName }
251
case SyntaxKind.
DotToken
:
Parser\Lexer.cs (2)
484
info.Kind = SyntaxKind.
DotToken
;
4069
info.Kind = SyntaxKind.
DotToken
;
SymbolDisplay\SymbolDisplayVisitor.cs (1)
139
AddPunctuation(containingNamespace.IsGlobalNamespace ? SyntaxKind.ColonColonToken : SyntaxKind.
DotToken
);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (7)
60
AddPunctuation(SyntaxKind.
DotToken
);
168
AddPunctuation(SyntaxKind.
DotToken
);
250
AddPunctuation(SyntaxKind.
DotToken
);
417
AddPunctuation(SyntaxKind.
DotToken
);
450
AddPunctuation(SyntaxKind.
DotToken
);
465
AddPunctuation(SyntaxKind.
DotToken
);
1059
AddPunctuation(SyntaxKind.
DotToken
);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
279
AddPunctuation(namespaceSymbol.IsGlobalNamespace ? SyntaxKind.ColonColonToken : SyntaxKind.
DotToken
);
297
AddPunctuation(SyntaxKind.
DotToken
);
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (3)
104
AddPunctuation(SyntaxKind.
DotToken
);
134
AddPunctuation(SyntaxKind.
DotToken
);
156
AddPunctuation(SyntaxKind.
DotToken
);
Syntax\SyntaxKindFacts.cs (1)
1381
case SyntaxKind.
DotToken
:
Syntax\SyntaxNormalizer.cs (2)
892
!next.IsKind(SyntaxKind.
DotToken
) &&
1002
case SyntaxKind.
DotToken
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
CSharpSyntaxKinds.cs (1)
43
public int DotToken => (int)SyntaxKind.
DotToken
;
FormattingHelpers.cs (2)
305
=> token.IsDotInMemberAccess() || (token.Kind() == SyntaxKind.
DotToken
&& token.Parent.IsKind(SyntaxKind.QualifiedName));
314
return token.Kind() == SyntaxKind.
DotToken
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
130
private static readonly Func<SyntaxKind, bool> s_isDotOrArrow = k => k is SyntaxKind.
DotToken
or SyntaxKind.MinusGreaterThanToken;
132
k => k is SyntaxKind.
DotToken
or SyntaxKind.MinusGreaterThanToken or SyntaxKind.ColonColonToken;
TokenBasedFormattingRule.cs (2)
366
case SyntaxKind.
DotToken
:
494
case SyntaxKind.
DotToken
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
CSharpSyntaxContext.cs (1)
259
isCrefContext: syntaxTree.IsCrefContext(position, cancellationToken) && !leftToken.IsKind(SyntaxKind.
DotToken
),
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
1449
if (leftToken.IsKind(SyntaxKind.
DotToken
))
2188
if (token.IsKind(SyntaxKind.
DotToken
) ||
2747
if (token.IsKind(SyntaxKind.
DotToken
))
3009
if (!token.IsKind(SyntaxKind.
DotToken
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
92
case SyntaxKind.
DotToken
:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
134
case SyntaxKind.
DotToken
:
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\CompletionProviders\CompletionUtilities.cs (1)
34
if (token.Kind() == SyntaxKind.
DotToken
)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
164
return token.IsKind(SyntaxKind.
DotToken
)
293
if (symbol is INamespaceOrTypeSymbol && token.IsKind(SyntaxKind.
DotToken
))
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
168
if (previousToken.IsKind(SyntaxKind.
DotToken
) &&
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
87
if (token.IsKind(SyntaxKind.
DotToken
))
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
86
var expression = dotToken.Kind() == SyntaxKind.
DotToken
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
188
if (token.IsKind(SyntaxKind.
DotToken
))
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (1)
133
if (tokenLeftOfGenericName.IsKind(SyntaxKind.
DotToken
) && tokenLeftOfGenericName.Parent.IsKind(SyntaxKind.QualifiedName))
Completion\KeywordRecommenders\IntoKeywordRecommender.cs (1)
47
if (lastCompleteToken.Kind() == SyntaxKind.
DotToken
)
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
101
if (token.IsKind(SyntaxKind.
DotToken
))
GenerateType\CSharpGenerateTypeService.cs (5)
231
!token.IsKind(SyntaxKind.
DotToken
))
247
if (token.IsKind(SyntaxKind.
DotToken
) &&
267
nextToken.IsKind(SyntaxKind.
DotToken
))
285
if (nextToken.IsKind(SyntaxKind.
DotToken
))
317
if (nextToken.IsKind(SyntaxKind.
DotToken
))
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
64
if (token.IsKind(SyntaxKind.
DotToken
) &&
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
269
result.Add(Punctuation(SyntaxKind.
DotToken
));
SignatureHelp\GenericNameSignatureHelpProvider_Method.cs (1)
52
result.Add(Punctuation(SyntaxKind.
DotToken
));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (453)
Generated\Syntax.Test.xml.Generated.cs (20)
17
=> InternalSyntaxFactory.QualifiedName(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateIdentifierName());
89
=> InternalSyntaxFactory.MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateIdentifierName());
95
=> InternalSyntaxFactory.MemberBindingExpression(InternalSyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateIdentifierName());
542
=> InternalSyntaxFactory.ExplicitInterfaceSpecifier(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
DotToken
));
605
=> InternalSyntaxFactory.QualifiedCref(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateNameMemberCref());
745
Assert.Equal(SyntaxKind.
DotToken
, node.DotToken.Kind);
1018
Assert.Equal(SyntaxKind.
DotToken
, node.OperatorToken.Kind);
1041
Assert.Equal(SyntaxKind.
DotToken
, node.OperatorToken.Kind);
2954
Assert.Equal(SyntaxKind.
DotToken
, node.DotToken.Kind);
3255
Assert.Equal(SyntaxKind.
DotToken
, node.DotToken.Kind);
9993
=> SyntaxFactory.QualifiedName(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateIdentifierName());
10065
=> SyntaxFactory.MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateIdentifierName());
10071
=> SyntaxFactory.MemberBindingExpression(SyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateIdentifierName());
10518
=> SyntaxFactory.ExplicitInterfaceSpecifier(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
DotToken
));
10581
=> SyntaxFactory.QualifiedCref(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.
DotToken
), GenerateNameMemberCref());
10721
Assert.Equal(SyntaxKind.
DotToken
, node.DotToken.Kind());
10994
Assert.Equal(SyntaxKind.
DotToken
, node.OperatorToken.Kind());
11017
Assert.Equal(SyntaxKind.
DotToken
, node.OperatorToken.Kind());
12930
Assert.Equal(SyntaxKind.
DotToken
, node.DotToken.Kind());
13231
Assert.Equal(SyntaxKind.
DotToken
, node.DotToken.Kind());
LexicalAndXml\CrefLexerTests.cs (12)
121
AssertTokens(".", Token(SyntaxKind.
DotToken
));
139
AssertTokens(".", Token(SyntaxKind.
DotToken
, ".", "."));
359
Token(SyntaxKind.
DotToken
),
361
Token(SyntaxKind.
DotToken
),
368
Token(SyntaxKind.
DotToken
),
377
Token(SyntaxKind.
DotToken
),
383
Token(SyntaxKind.
DotToken
),
406
Token(SyntaxKind.
DotToken
),
411
Token(SyntaxKind.
DotToken
),
421
Token(SyntaxKind.
DotToken
),
432
Token(SyntaxKind.
DotToken
),
437
Token(SyntaxKind.
DotToken
),
LexicalAndXml\LexicalTests.cs (1)
599
TestPunctuation(SyntaxKind.
DotToken
);
LexicalAndXml\NameAttributeValueLexerTests.cs (7)
126
AssertTokens(".", Token(SyntaxKind.
DotToken
));
144
AssertTokens(".", Token(SyntaxKind.
DotToken
, ".", "."));
370
Token(SyntaxKind.
DotToken
),
375
Token(SyntaxKind.
DotToken
),
385
Token(SyntaxKind.
DotToken
),
396
Token(SyntaxKind.
DotToken
),
401
Token(SyntaxKind.
DotToken
),
Parsing\AnonymousFunctionParsingTests.cs (24)
669
N(SyntaxKind.
DotToken
);
675
N(SyntaxKind.
DotToken
);
2490
N(SyntaxKind.
DotToken
);
2496
N(SyntaxKind.
DotToken
);
2638
N(SyntaxKind.
DotToken
);
2644
N(SyntaxKind.
DotToken
);
2786
N(SyntaxKind.
DotToken
);
2792
N(SyntaxKind.
DotToken
);
3048
N(SyntaxKind.
DotToken
);
3054
N(SyntaxKind.
DotToken
);
3311
N(SyntaxKind.
DotToken
);
3317
N(SyntaxKind.
DotToken
);
3464
N(SyntaxKind.
DotToken
);
3470
N(SyntaxKind.
DotToken
);
3617
N(SyntaxKind.
DotToken
);
3623
N(SyntaxKind.
DotToken
);
3894
N(SyntaxKind.
DotToken
);
3900
N(SyntaxKind.
DotToken
);
4175
N(SyntaxKind.
DotToken
);
4181
N(SyntaxKind.
DotToken
);
4337
N(SyntaxKind.
DotToken
);
4343
N(SyntaxKind.
DotToken
);
4499
N(SyntaxKind.
DotToken
);
4505
N(SyntaxKind.
DotToken
);
Parsing\AsyncParsingTests.cs (4)
329
N(SyntaxKind.
DotToken
);
744
N(SyntaxKind.
DotToken
);
799
N(SyntaxKind.
DotToken
);
2642
N(SyntaxKind.
DotToken
);
Parsing\AwaitParsingTests.cs (4)
455
N(SyntaxKind.
DotToken
);
499
N(SyntaxKind.
DotToken
);
1276
N(SyntaxKind.
DotToken
);
1318
N(SyntaxKind.
DotToken
);
Parsing\CrefParsingTests.cs (26)
138
N(SyntaxKind.
DotToken
);
160
N(SyntaxKind.
DotToken
);
191
N(SyntaxKind.
DotToken
);
218
N(SyntaxKind.
DotToken
);
300
N(SyntaxKind.
DotToken
);
319
N(SyntaxKind.
DotToken
);
549
N(SyntaxKind.
DotToken
);
569
N(SyntaxKind.
DotToken
);
597
N(SyntaxKind.
DotToken
);
618
N(SyntaxKind.
DotToken
);
650
N(SyntaxKind.
DotToken
);
1030
N(SyntaxKind.
DotToken
);
1054
N(SyntaxKind.
DotToken
);
1086
N(SyntaxKind.
DotToken
);
1110
N(SyntaxKind.
DotToken
);
1146
N(SyntaxKind.
DotToken
);
1190
N(SyntaxKind.
DotToken
);
1416
N(SyntaxKind.
DotToken
);
1599
N(SyntaxKind.
DotToken
);
1866
N(SyntaxKind.
DotToken
);
1890
N(SyntaxKind.
DotToken
);
1896
N(SyntaxKind.
DotToken
);
1929
N(SyntaxKind.
DotToken
);
1949
N(SyntaxKind.
DotToken
);
1979
N(SyntaxKind.
DotToken
);
2009
N(SyntaxKind.
DotToken
);
Parsing\DeclarationExpressionTests.cs (2)
875
N(SyntaxKind.
DotToken
);
1069
N(SyntaxKind.
DotToken
);
Parsing\DeclarationParsingTests.cs (17)
6028
N(SyntaxKind.
DotToken
);
6040
N(SyntaxKind.
DotToken
);
6088
N(SyntaxKind.
DotToken
);
6100
N(SyntaxKind.
DotToken
);
6154
N(SyntaxKind.
DotToken
);
6166
N(SyntaxKind.
DotToken
);
6227
N(SyntaxKind.
DotToken
);
6239
N(SyntaxKind.
DotToken
);
6311
N(SyntaxKind.
DotToken
);
8519
N(SyntaxKind.
DotToken
);
8525
N(SyntaxKind.
DotToken
);
8762
N(SyntaxKind.
DotToken
);
8768
N(SyntaxKind.
DotToken
);
8809
N(SyntaxKind.
DotToken
);
8815
N(SyntaxKind.
DotToken
);
8856
N(SyntaxKind.
DotToken
);
8862
N(SyntaxKind.
DotToken
);
Parsing\DeclarationScopeParsingTests.cs (13)
703
N(SyntaxKind.
DotToken
);
721
N(SyntaxKind.
DotToken
);
2233
N(SyntaxKind.
DotToken
);
2262
N(SyntaxKind.
DotToken
);
2293
N(SyntaxKind.
DotToken
);
2339
N(SyntaxKind.
DotToken
);
2368
N(SyntaxKind.
DotToken
);
2399
N(SyntaxKind.
DotToken
);
4922
N(SyntaxKind.
DotToken
);
7315
N(SyntaxKind.
DotToken
);
9437
N(SyntaxKind.
DotToken
);
10763
N(SyntaxKind.
DotToken
);
13443
N(SyntaxKind.
DotToken
);
Parsing\DeconstructionTests.cs (4)
86
N(SyntaxKind.
DotToken
);
413
N(SyntaxKind.
DotToken
);
3037
N(SyntaxKind.
DotToken
);
3320
N(SyntaxKind.
DotToken
);
Parsing\ExpressionParsingTests.cs (15)
723
TestMemberAccess(SyntaxKind.
DotToken
);
3193
N(SyntaxKind.
DotToken
);
3214
N(SyntaxKind.
DotToken
);
3295
N(SyntaxKind.
DotToken
);
3385
N(SyntaxKind.
DotToken
);
3459
N(SyntaxKind.
DotToken
);
3541
N(SyntaxKind.
DotToken
);
3618
N(SyntaxKind.
DotToken
);
3691
N(SyntaxKind.
DotToken
);
3776
N(SyntaxKind.
DotToken
);
4809
N(SyntaxKind.
DotToken
);
4864
N(SyntaxKind.
DotToken
);
5858
N(SyntaxKind.
DotToken
);
5916
N(SyntaxKind.
DotToken
);
5951
N(SyntaxKind.
DotToken
);
Parsing\FunctionPointerTests.cs (1)
1293
N(SyntaxKind.
DotToken
);
Parsing\LambdaParameterParsingTests.cs (11)
88
N(SyntaxKind.
DotToken
);
199
N(SyntaxKind.
DotToken
);
318
N(SyntaxKind.
DotToken
);
444
N(SyntaxKind.
DotToken
);
573
N(SyntaxKind.
DotToken
);
2654
N(SyntaxKind.
DotToken
);
3820
N(SyntaxKind.
DotToken
);
3855
N(SyntaxKind.
DotToken
);
3879
N(SyntaxKind.
DotToken
);
3903
N(SyntaxKind.
DotToken
);
5033
N(SyntaxKind.
DotToken
);
Parsing\LambdaReturnTypeParsingTests.cs (6)
834
N(SyntaxKind.
DotToken
);
877
N(SyntaxKind.
DotToken
);
1974
N(SyntaxKind.
DotToken
);
2130
N(SyntaxKind.
DotToken
);
4817
N(SyntaxKind.
DotToken
);
5374
N(SyntaxKind.
DotToken
);
Parsing\MemberDeclarationParsingTests.cs (147)
804
N(SyntaxKind.
DotToken
);
855
N(SyntaxKind.
DotToken
);
902
N(SyntaxKind.
DotToken
);
946
N(SyntaxKind.
DotToken
);
986
N(SyntaxKind.
DotToken
);
1033
N(SyntaxKind.
DotToken
);
1685
M(SyntaxKind.
DotToken
);
2374
N(SyntaxKind.
DotToken
);
2380
N(SyntaxKind.
DotToken
);
2516
N(SyntaxKind.
DotToken
);
2522
N(SyntaxKind.
DotToken
);
2640
N(SyntaxKind.
DotToken
);
2646
N(SyntaxKind.
DotToken
);
2746
N(SyntaxKind.
DotToken
);
2752
M(SyntaxKind.
DotToken
);
2850
M(SyntaxKind.
DotToken
);
2914
M(SyntaxKind.
DotToken
);
2986
M(SyntaxKind.
DotToken
);
3037
N(SyntaxKind.
DotToken
);
3097
N(SyntaxKind.
DotToken
);
3162
M(SyntaxKind.
DotToken
);
3168
N(SyntaxKind.
DotToken
);
3257
N(SyntaxKind.
DotToken
);
3263
N(SyntaxKind.
DotToken
);
3402
N(SyntaxKind.
DotToken
);
3408
N(SyntaxKind.
DotToken
);
3530
N(SyntaxKind.
DotToken
);
3536
N(SyntaxKind.
DotToken
);
3640
N(SyntaxKind.
DotToken
);
3646
M(SyntaxKind.
DotToken
);
3748
M(SyntaxKind.
DotToken
);
3816
M(SyntaxKind.
DotToken
);
3892
M(SyntaxKind.
DotToken
);
3947
N(SyntaxKind.
DotToken
);
4011
N(SyntaxKind.
DotToken
);
4080
M(SyntaxKind.
DotToken
);
4086
N(SyntaxKind.
DotToken
);
4145
N(SyntaxKind.
DotToken
);
4151
N(SyntaxKind.
DotToken
);
4208
N(SyntaxKind.
DotToken
);
4214
N(SyntaxKind.
DotToken
);
4294
N(SyntaxKind.
DotToken
);
4300
N(SyntaxKind.
DotToken
);
4428
N(SyntaxKind.
DotToken
);
4434
N(SyntaxKind.
DotToken
);
4545
N(SyntaxKind.
DotToken
);
4551
N(SyntaxKind.
DotToken
);
4644
N(SyntaxKind.
DotToken
);
4650
M(SyntaxKind.
DotToken
);
4741
M(SyntaxKind.
DotToken
);
4804
M(SyntaxKind.
DotToken
);
4875
M(SyntaxKind.
DotToken
);
4925
N(SyntaxKind.
DotToken
);
4984
N(SyntaxKind.
DotToken
);
5048
M(SyntaxKind.
DotToken
);
5054
N(SyntaxKind.
DotToken
);
5136
N(SyntaxKind.
DotToken
);
5142
N(SyntaxKind.
DotToken
);
5274
N(SyntaxKind.
DotToken
);
5280
N(SyntaxKind.
DotToken
);
5395
N(SyntaxKind.
DotToken
);
5401
N(SyntaxKind.
DotToken
);
5498
N(SyntaxKind.
DotToken
);
5504
M(SyntaxKind.
DotToken
);
5599
M(SyntaxKind.
DotToken
);
5666
M(SyntaxKind.
DotToken
);
5741
M(SyntaxKind.
DotToken
);
5795
N(SyntaxKind.
DotToken
);
5858
N(SyntaxKind.
DotToken
);
5926
M(SyntaxKind.
DotToken
);
5932
N(SyntaxKind.
DotToken
);
5990
N(SyntaxKind.
DotToken
);
5996
N(SyntaxKind.
DotToken
);
6052
N(SyntaxKind.
DotToken
);
6058
N(SyntaxKind.
DotToken
);
6116
N(SyntaxKind.
DotToken
);
6122
N(SyntaxKind.
DotToken
);
6128
N(SyntaxKind.
DotToken
);
6184
N(SyntaxKind.
DotToken
);
6190
N(SyntaxKind.
DotToken
);
6254
N(SyntaxKind.
DotToken
);
6260
N(SyntaxKind.
DotToken
);
6318
N(SyntaxKind.
DotToken
);
6324
N(SyntaxKind.
DotToken
);
6418
N(SyntaxKind.
DotToken
);
6424
N(SyntaxKind.
DotToken
);
6569
N(SyntaxKind.
DotToken
);
6575
M(SyntaxKind.
DotToken
);
6667
M(SyntaxKind.
DotToken
);
6730
M(SyntaxKind.
DotToken
);
6784
M(SyntaxKind.
DotToken
);
6834
N(SyntaxKind.
DotToken
);
6893
N(SyntaxKind.
DotToken
);
6957
M(SyntaxKind.
DotToken
);
6963
N(SyntaxKind.
DotToken
);
7045
N(SyntaxKind.
DotToken
);
7051
N(SyntaxKind.
DotToken
);
7158
N(SyntaxKind.
DotToken
);
7164
M(SyntaxKind.
DotToken
);
7262
N(SyntaxKind.
DotToken
);
7268
N(SyntaxKind.
DotToken
);
7366
N(SyntaxKind.
DotToken
);
7372
M(SyntaxKind.
DotToken
);
7468
M(SyntaxKind.
DotToken
);
7535
M(SyntaxKind.
DotToken
);
7593
M(SyntaxKind.
DotToken
);
7647
N(SyntaxKind.
DotToken
);
7710
N(SyntaxKind.
DotToken
);
7778
M(SyntaxKind.
DotToken
);
7784
N(SyntaxKind.
DotToken
);
7842
N(SyntaxKind.
DotToken
);
7848
N(SyntaxKind.
DotToken
);
7904
N(SyntaxKind.
DotToken
);
7910
N(SyntaxKind.
DotToken
);
7967
M(SyntaxKind.
DotToken
);
8021
N(SyntaxKind.
DotToken
);
8075
N(SyntaxKind.
DotToken
);
8129
N(SyntaxKind.
DotToken
);
8188
N(SyntaxKind.
DotToken
);
8239
N(SyntaxKind.
DotToken
);
8245
M(SyntaxKind.
DotToken
);
8302
N(SyntaxKind.
DotToken
);
8354
N(SyntaxKind.
DotToken
);
8412
N(SyntaxKind.
DotToken
);
8468
N(SyntaxKind.
DotToken
);
8517
N(SyntaxKind.
DotToken
);
8576
N(SyntaxKind.
DotToken
);
8582
N(SyntaxKind.
DotToken
);
8588
N(SyntaxKind.
DotToken
);
8734
N(SyntaxKind.
DotToken
);
8740
N(SyntaxKind.
DotToken
);
8796
N(SyntaxKind.
DotToken
);
8802
N(SyntaxKind.
DotToken
);
8856
N(SyntaxKind.
DotToken
);
8862
N(SyntaxKind.
DotToken
);
8868
N(SyntaxKind.
DotToken
);
8929
M(SyntaxKind.
DotToken
);
8985
M(SyntaxKind.
DotToken
);
8991
N(SyntaxKind.
DotToken
);
9047
N(SyntaxKind.
DotToken
);
9053
M(SyntaxKind.
DotToken
);
9099
M(SyntaxKind.
DotToken
);
9149
N(SyntaxKind.
DotToken
);
9742
N(SyntaxKind.
DotToken
);
9873
N(SyntaxKind.
DotToken
);
9971
N(SyntaxKind.
DotToken
);
10092
N(SyntaxKind.
DotToken
);
Parsing\ParserRegressionTests.cs (6)
305
N(SyntaxKind.
DotToken
);
398
N(SyntaxKind.
DotToken
);
443
N(SyntaxKind.
DotToken
);
532
N(SyntaxKind.
DotToken
);
622
N(SyntaxKind.
DotToken
);
801
M(SyntaxKind.
DotToken
);
Parsing\PatternParsingTests.cs (18)
3623
N(SyntaxKind.
DotToken
);
3639
N(SyntaxKind.
DotToken
);
3697
N(SyntaxKind.
DotToken
);
3714
N(SyntaxKind.
DotToken
);
3775
N(SyntaxKind.
DotToken
);
3791
N(SyntaxKind.
DotToken
);
3856
N(SyntaxKind.
DotToken
);
3873
N(SyntaxKind.
DotToken
);
4231
N(SyntaxKind.
DotToken
);
4247
N(SyntaxKind.
DotToken
);
4318
N(SyntaxKind.
DotToken
);
4335
N(SyntaxKind.
DotToken
);
5444
N(SyntaxKind.
DotToken
);
9482
N(SyntaxKind.
DotToken
);
9598
N(SyntaxKind.
DotToken
);
10115
N(SyntaxKind.
DotToken
);
11809
N(SyntaxKind.
DotToken
);
11874
N(SyntaxKind.
DotToken
);
Parsing\PatternParsingTests_ListPatterns.cs (4)
898
N(SyntaxKind.
DotToken
);
904
N(SyntaxKind.
DotToken
);
1002
N(SyntaxKind.
DotToken
);
1008
N(SyntaxKind.
DotToken
);
Parsing\PatternParsingTests2.cs (7)
81
N(SyntaxKind.
DotToken
);
87
N(SyntaxKind.
DotToken
);
307
N(SyntaxKind.
DotToken
);
679
N(SyntaxKind.
DotToken
);
744
N(SyntaxKind.
DotToken
);
920
N(SyntaxKind.
DotToken
);
926
N(SyntaxKind.
DotToken
);
Parsing\RecordParsing.cs (2)
1087
N(SyntaxKind.
DotToken
);
1161
N(SyntaxKind.
DotToken
);
Parsing\ScriptParsingTests.cs (23)
458
N(SyntaxKind.
DotToken
);
658
N(SyntaxKind.
DotToken
);
758
N(SyntaxKind.
DotToken
);
1133
N(SyntaxKind.
DotToken
);
2701
N(SyntaxKind.
DotToken
);
3127
N(SyntaxKind.
DotToken
);
3175
N(SyntaxKind.
DotToken
);
3229
N(SyntaxKind.
DotToken
);
3244
N(SyntaxKind.
DotToken
);
3424
N(SyntaxKind.
DotToken
);
3484
N(SyntaxKind.
DotToken
);
4666
N(SyntaxKind.
DotToken
);
4985
N(SyntaxKind.
DotToken
);
5043
N(SyntaxKind.
DotToken
);
5106
N(SyntaxKind.
DotToken
);
5218
N(SyntaxKind.
DotToken
);
6910
N(SyntaxKind.
DotToken
);
7621
N(SyntaxKind.
DotToken
);
8673
N(SyntaxKind.
DotToken
);
8722
M(SyntaxKind.
DotToken
);
8771
M(SyntaxKind.
DotToken
);
9134
N(SyntaxKind.
DotToken
);
9218
N(SyntaxKind.
DotToken
);
Parsing\SingleLineDeclarationParsingTests.cs (4)
115
N(SyntaxKind.
DotToken
);
152
N(SyntaxKind.
DotToken
);
236
N(SyntaxKind.
DotToken
);
266
N(SyntaxKind.
DotToken
);
Parsing\StatementAttributeParsingTests.cs (8)
4576
N(SyntaxKind.
DotToken
);
5164
N(SyntaxKind.
DotToken
);
5325
N(SyntaxKind.
DotToken
);
5617
N(SyntaxKind.
DotToken
);
7156
N(SyntaxKind.
DotToken
);
7257
N(SyntaxKind.
DotToken
);
7366
N(SyntaxKind.
DotToken
);
7480
N(SyntaxKind.
DotToken
);
Parsing\StatementParsingTests.cs (3)
4346
N(SyntaxKind.
DotToken
);
4510
N(SyntaxKind.
DotToken
);
4701
N(SyntaxKind.
DotToken
);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (29)
244
N(SyntaxKind.
DotToken
);
281
N(SyntaxKind.
DotToken
);
289
N(SyntaxKind.
DotToken
);
295
N(SyntaxKind.
DotToken
);
329
N(SyntaxKind.
DotToken
);
344
N(SyntaxKind.
DotToken
);
350
N(SyntaxKind.
DotToken
);
392
N(SyntaxKind.
DotToken
);
413
N(SyntaxKind.
DotToken
);
419
N(SyntaxKind.
DotToken
);
466
N(SyntaxKind.
DotToken
);
500
N(SyntaxKind.
DotToken
);
547
N(SyntaxKind.
DotToken
);
571
N(SyntaxKind.
DotToken
);
620
N(SyntaxKind.
DotToken
);
641
N(SyntaxKind.
DotToken
);
686
N(SyntaxKind.
DotToken
);
707
N(SyntaxKind.
DotToken
);
713
N(SyntaxKind.
DotToken
);
746
N(SyntaxKind.
DotToken
);
786
N(SyntaxKind.
DotToken
);
848
N(SyntaxKind.
DotToken
);
856
N(SyntaxKind.
DotToken
);
886
N(SyntaxKind.
DotToken
);
896
N(SyntaxKind.
DotToken
);
929
N(SyntaxKind.
DotToken
);
943
N(SyntaxKind.
DotToken
);
972
N(SyntaxKind.
DotToken
);
978
N(SyntaxKind.
DotToken
);
Parsing\TopLevelStatementsParsingTests.cs (14)
50
N(SyntaxKind.
DotToken
);
438
N(SyntaxKind.
DotToken
);
581
N(SyntaxKind.
DotToken
);
709
N(SyntaxKind.
DotToken
);
858
N(SyntaxKind.
DotToken
);
924
N(SyntaxKind.
DotToken
);
930
N(SyntaxKind.
DotToken
);
1125
N(SyntaxKind.
DotToken
);
2181
N(SyntaxKind.
DotToken
);
2778
N(SyntaxKind.
DotToken
);
2865
N(SyntaxKind.
DotToken
);
2937
N(SyntaxKind.
DotToken
);
2988
N(SyntaxKind.
DotToken
);
3034
N(SyntaxKind.
DotToken
);
Parsing\TypeArgumentListParsingTests.cs (1)
1212
N(SyntaxKind.
DotToken
);
Parsing\UsingDirectiveParsingTests.cs (11)
893
N(SyntaxKind.
DotToken
);
2695
N(SyntaxKind.
DotToken
);
2758
N(SyntaxKind.
DotToken
);
2764
N(SyntaxKind.
DotToken
);
2770
N(SyntaxKind.
DotToken
);
2840
N(SyntaxKind.
DotToken
);
2964
N(SyntaxKind.
DotToken
);
3067
N(SyntaxKind.
DotToken
);
3165
N(SyntaxKind.
DotToken
);
3376
N(SyntaxKind.
DotToken
);
3653
N(SyntaxKind.
DotToken
);
Parsing\ValueTupleTests.cs (5)
761
N(SyntaxKind.
DotToken
);
774
N(SyntaxKind.
DotToken
);
814
N(SyntaxKind.
DotToken
);
827
N(SyntaxKind.
DotToken
);
952
N(SyntaxKind.
DotToken
);
Syntax\SyntaxNodeTests.cs (1)
1826
var dot = SyntaxFactory.Token(SyntaxKind.
DotToken
);
Syntax\SyntaxTokenListTests.cs (3)
244
SyntaxFactory.Token(SyntaxKind.
DotToken
));
252
Assert.Equal(2, list.IndexOf(SyntaxKind.
DotToken
));
253
Assert.True(list.Any(SyntaxKind.
DotToken
));
Microsoft.CodeAnalysis.CSharp.Workspaces (17)
Classification\ClassificationHelpers.cs (1)
409
case SyntaxKind.
DotToken
:
CSharpSyntaxContext.cs (1)
259
isCrefContext: syntaxTree.IsCrefContext(position, cancellationToken) && !leftToken.IsKind(SyntaxKind.
DotToken
),
CSharpSyntaxKinds.cs (1)
43
public int DotToken => (int)SyntaxKind.
DotToken
;
FormattingHelpers.cs (2)
305
=> token.IsDotInMemberAccess() || (token.Kind() == SyntaxKind.
DotToken
&& token.Parent.IsKind(SyntaxKind.QualifiedName));
314
return token.Kind() == SyntaxKind.
DotToken
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
130
private static readonly Func<SyntaxKind, bool> s_isDotOrArrow = k => k is SyntaxKind.
DotToken
or SyntaxKind.MinusGreaterThanToken;
132
k => k is SyntaxKind.
DotToken
or SyntaxKind.MinusGreaterThanToken or SyntaxKind.ColonColonToken;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
1449
if (leftToken.IsKind(SyntaxKind.
DotToken
))
2188
if (token.IsKind(SyntaxKind.
DotToken
) ||
2747
if (token.IsKind(SyntaxKind.
DotToken
))
3009
if (!token.IsKind(SyntaxKind.
DotToken
))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
92
case SyntaxKind.
DotToken
:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
134
case SyntaxKind.
DotToken
:
Rename\CSharpRenameRewriterLanguageService.cs (2)
755
token.GetPreviousToken().Kind() != SyntaxKind.
DotToken
&&
756
token.GetNextToken().Kind() != SyntaxKind.
DotToken
)
TokenBasedFormattingRule.cs (2)
366
case SyntaxKind.
DotToken
:
494
case SyntaxKind.
DotToken
: