737 references to DotToken
Microsoft.CodeAnalysis.CSharp (77)
Parser\DocumentationCommentParser.cs (4)
908SyntaxToken dot = EatToken(SyntaxKind.DotToken); 1401if (checkForMember && (leftName.IsMissing || CurrentToken.Kind != SyntaxKind.DotToken)) 1413while (CurrentToken.Kind == SyntaxKind.DotToken) 1422if (checkForMember && (rightName.IsMissing || CurrentToken.Kind != SyntaxKind.DotToken))
Parser\LanguageParser.cs (50)
1154if (this.CurrentToken.Kind == SyntaxKind.DotToken) 1166this.PeekToken(1).Kind == SyntaxKind.DotToken) 3255case SyntaxKind.DotToken: // Goo. explicit 3457=> this.CurrentToken.Kind is SyntaxKind.DotToken or SyntaxKind.ColonColonToken; 3614(haveExplicitInterfaceName && separatorKind is not SyntaxKind.DotToken)) 3750separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 3767if (separator.Kind != SyntaxKind.DotToken) 3769separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 3770separator = ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 4960if (this.CurrentToken.Kind == SyntaxKind.DotToken) 5269if (currentTokenKind is SyntaxKind.DotToken or SyntaxKind.OpenParenToken or SyntaxKind.MinusGreaterThanToken || 5640return this.CurrentToken.Kind is SyntaxKind.DotToken or SyntaxKind.ColonColonToken; 5961case SyntaxKind.DotToken: 6493separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 6509if (separator.Kind != SyntaxKind.DotToken) 6511separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6512separator = ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 6588: this.EatToken(SyntaxKind.DotToken); 6603separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 6607separator = this.EatToken(SyntaxKind.DotToken); 6667separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 6691if (separator.Kind != SyntaxKind.DotToken) 6693separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6694separator = ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 6733Debug.Assert(separator.Kind is SyntaxKind.DotToken or SyntaxKind.ColonColonToken); 6738case SyntaxKind.DotToken: 6753separator = this.ConvertToMissingWithTrailingTrivia(separator, SyntaxKind.DotToken); 7903is SyntaxKind.DotToken 8181this.PeekToken(1).Kind is not SyntaxKind.DotToken // e.g. `int.Parse()` is an expression 8252if (token1.Kind == SyntaxKind.DotToken && 8291if (st == ScanTypeFlags.MustBeType && this.CurrentToken.Kind is not SyntaxKind.DotToken and not SyntaxKind.OpenParenToken) 8622case SyntaxKind.DotToken: 9503case SyntaxKind.DotToken: 10000bool condition1 = st == ScanTypeFlags.MustBeType && this.CurrentToken.Kind != SyntaxKind.DotToken; 10655case SyntaxKind.DotToken when IsAtDotDotToken(): 11379=> token1.Kind == SyntaxKind.DotToken && 11380token2.Kind == SyntaxKind.DotToken && 11393if (this.CurrentToken is { Kind: SyntaxKind.DotToken } token3 && 11410if (this.PeekToken(1) is not { Kind: SyntaxKind.DotToken } token4 || 11595if (this.CurrentToken.Kind != SyntaxKind.DotToken || tk == SyntaxKind.VoidKeyword) 11652this.ConvertToMissingWithTrailingTrivia(this.AddError(this.EatToken(), ErrorCode.ERR_UnexpectedAliasedName), SyntaxKind.DotToken), 11658expr = AddTrailingSkippedSyntax(expr, this.EatTokenWithPrejudice(SyntaxKind.DotToken)); 11667case SyntaxKind.DotToken when !IsAtDotDotToken(): 11801if (nextTokenKind == SyntaxKind.DotToken && !IsAtDotDotToken(nextToken, this.PeekToken(2))) 11829Debug.Assert(this.CurrentToken.Kind is SyntaxKind.DotToken or SyntaxKind.OpenBracketToken); 11832SyntaxKind.DotToken => _syntaxFactory.MemberBindingExpression(this.EatToken(), this.ParseSimpleName(NameOptions.InExpression)), 11857case SyntaxKind.DotToken: 11883or SyntaxKind.DotToken 12458SyntaxKind.DotToken when IsAtDotDotToken() 12705case SyntaxKind.DotToken:
Parser\LanguageParser_Patterns.cs (3)
40case MemberAccessExpressionSyntax { Expression: var expr, OperatorToken: { Kind: SyntaxKind.DotToken } dotToken, Name: var simpleName } 196case SyntaxKind.DotToken when IsAtDotDotToken(): 255case SyntaxKind.DotToken:
Parser\Lexer.cs (3)
483info.Kind = SyntaxKind.DotToken; 494info.Kind = SyntaxKind.DotToken; 3727info.Kind = SyntaxKind.DotToken;
SymbolDisplay\SymbolDisplayVisitor.cs (1)
190AddPunctuation(containingNamespace.IsGlobalNamespace ? SyntaxKind.ColonColonToken : SyntaxKind.DotToken);
SymbolDisplay\SymbolDisplayVisitor.Members.cs (8)
59AddPunctuation(SyntaxKind.DotToken); 67AddPunctuation(SyntaxKind.DotToken); 175AddPunctuation(SyntaxKind.DotToken); 257AddPunctuation(SyntaxKind.DotToken); 415AddPunctuation(SyntaxKind.DotToken); 448AddPunctuation(SyntaxKind.DotToken); 463AddPunctuation(SyntaxKind.DotToken); 1057AddPunctuation(SyntaxKind.DotToken);
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
284AddPunctuation(namespaceSymbol.IsGlobalNamespace ? SyntaxKind.ColonColonToken : SyntaxKind.DotToken); 302AddPunctuation(SyntaxKind.DotToken);
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (3)
107AddPunctuation(SyntaxKind.DotToken); 139AddPunctuation(SyntaxKind.DotToken); 161AddPunctuation(SyntaxKind.DotToken);
Syntax\SyntaxKindFacts.cs (1)
1417case SyntaxKind.DotToken:
Syntax\SyntaxNormalizer.cs (2)
892!next.IsKind(SyntaxKind.DotToken) && 1002case SyntaxKind.DotToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
309case SyntaxKind.DotToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (3)
87private static readonly Func<SyntaxKind, bool> s_isDot = k => k is SyntaxKind.DotToken; 88private static readonly Func<SyntaxKind, bool> s_isDotOrArrow = k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken; 90k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken or SyntaxKind.ColonColonToken;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
305=> token.IsDotInMemberAccess() || (token.Kind() == SyntaxKind.DotToken && token.Parent.IsKind(SyntaxKind.QualifiedName)); 314return token.Kind() == SyntaxKind.DotToken
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
372case SyntaxKind.DotToken: 500case SyntaxKind.DotToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
51public int DotToken => (int)SyntaxKind.DotToken;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
261isCrefContext: syntaxTree.IsCrefContext(position, cancellationToken) && !leftToken.IsKind(SyntaxKind.DotToken),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1464if (leftToken.IsKind(SyntaxKind.DotToken) || 2197is SyntaxKind.DotToken 2749if (token.IsKind(SyntaxKind.DotToken)) 3006if (!token.IsKind(SyntaxKind.DotToken))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
134case SyntaxKind.DotToken:
Microsoft.CodeAnalysis.CSharp.Features (18)
Completion\CompletionProviders\CompletionUtilities.cs (1)
36if (token.Kind() == SyntaxKind.DotToken)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
160return token.IsKind(SyntaxKind.DotToken) 287if (symbol is INamespaceOrTypeSymbol && token.IsKind(SyntaxKind.DotToken))
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
161if (previousToken.IsKind(SyntaxKind.DotToken) &&
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
87if (token.IsKind(SyntaxKind.DotToken))
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
85var expression = dotToken.Kind() == SyntaxKind.DotToken
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
187if (token.IsKind(SyntaxKind.DotToken))
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (1)
131if (tokenLeftOfGenericName.IsKind(SyntaxKind.DotToken) && tokenLeftOfGenericName.Parent.IsKind(SyntaxKind.QualifiedName))
Completion\KeywordRecommenders\IntoKeywordRecommender.cs (1)
47if (lastCompleteToken.Kind() == SyntaxKind.DotToken)
Completion\KeywordRecommenders\WhereKeywordRecommender.cs (1)
107if (token.IsKind(SyntaxKind.DotToken))
GenerateType\CSharpGenerateTypeService.cs (5)
207!token.IsKind(SyntaxKind.DotToken)) 223if (token.IsKind(SyntaxKind.DotToken) && 243nextToken.IsKind(SyntaxKind.DotToken)) 258if (nextToken.IsKind(SyntaxKind.DotToken)) 290if (nextToken.IsKind(SyntaxKind.DotToken))
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
72if (token.IsKind(SyntaxKind.DotToken) &&
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
270result.Add(Punctuation(SyntaxKind.DotToken));
SignatureHelp\GenericNameSignatureHelpProvider_Method.cs (1)
52result.Add(Punctuation(SyntaxKind.DotToken));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (609)
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()); 560=> InternalSyntaxFactory.ExplicitInterfaceSpecifier(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.DotToken)); 623=> InternalSyntaxFactory.QualifiedCref(GenerateIdentifierName(), InternalSyntaxFactory.Token(SyntaxKind.DotToken), GenerateNameMemberCref()); 763Assert.Equal(SyntaxKind.DotToken, node.DotToken.Kind); 1036Assert.Equal(SyntaxKind.DotToken, node.OperatorToken.Kind); 1059Assert.Equal(SyntaxKind.DotToken, node.OperatorToken.Kind); 3037Assert.Equal(SyntaxKind.DotToken, node.DotToken.Kind); 3338Assert.Equal(SyntaxKind.DotToken, node.DotToken.Kind); 10233=> SyntaxFactory.QualifiedName(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.DotToken), GenerateIdentifierName()); 10305=> SyntaxFactory.MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression, GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.DotToken), GenerateIdentifierName()); 10311=> SyntaxFactory.MemberBindingExpression(SyntaxFactory.Token(SyntaxKind.DotToken), GenerateIdentifierName()); 10776=> SyntaxFactory.ExplicitInterfaceSpecifier(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.DotToken)); 10839=> SyntaxFactory.QualifiedCref(GenerateIdentifierName(), SyntaxFactory.Token(SyntaxKind.DotToken), GenerateNameMemberCref()); 10979Assert.Equal(SyntaxKind.DotToken, node.DotToken.Kind()); 11252Assert.Equal(SyntaxKind.DotToken, node.OperatorToken.Kind()); 11275Assert.Equal(SyntaxKind.DotToken, node.OperatorToken.Kind()); 13253Assert.Equal(SyntaxKind.DotToken, node.DotToken.Kind()); 13554Assert.Equal(SyntaxKind.DotToken, node.DotToken.Kind());
IncrementalParsing\IncrementalParsingTests.cs (2)
808N(SyntaxKind.DotToken); 814N(SyntaxKind.DotToken);
LexicalAndXml\CrefLexerTests.cs (12)
121AssertTokens(".", Token(SyntaxKind.DotToken)); 139AssertTokens("&#46;", Token(SyntaxKind.DotToken, "&#46;", ".")); 359Token(SyntaxKind.DotToken), 361Token(SyntaxKind.DotToken), 368Token(SyntaxKind.DotToken), 377Token(SyntaxKind.DotToken), 383Token(SyntaxKind.DotToken), 406Token(SyntaxKind.DotToken), 411Token(SyntaxKind.DotToken), 421Token(SyntaxKind.DotToken), 432Token(SyntaxKind.DotToken), 437Token(SyntaxKind.DotToken),
LexicalAndXml\LexicalTests.cs (1)
926TestPunctuation(SyntaxKind.DotToken);
LexicalAndXml\NameAttributeValueLexerTests.cs (7)
126AssertTokens(".", Token(SyntaxKind.DotToken)); 144AssertTokens("&#46;", Token(SyntaxKind.DotToken, "&#46;", ".")); 370Token(SyntaxKind.DotToken), 375Token(SyntaxKind.DotToken), 385Token(SyntaxKind.DotToken), 396Token(SyntaxKind.DotToken), 401Token(SyntaxKind.DotToken),
Parsing\AnonymousFunctionParsingTests.cs (24)
669N(SyntaxKind.DotToken); 675N(SyntaxKind.DotToken); 2478N(SyntaxKind.DotToken); 2484N(SyntaxKind.DotToken); 2626N(SyntaxKind.DotToken); 2632N(SyntaxKind.DotToken); 2774N(SyntaxKind.DotToken); 2780N(SyntaxKind.DotToken); 3036N(SyntaxKind.DotToken); 3042N(SyntaxKind.DotToken); 3299N(SyntaxKind.DotToken); 3305N(SyntaxKind.DotToken); 3452N(SyntaxKind.DotToken); 3458N(SyntaxKind.DotToken); 3605N(SyntaxKind.DotToken); 3611N(SyntaxKind.DotToken); 3882N(SyntaxKind.DotToken); 3888N(SyntaxKind.DotToken); 4163N(SyntaxKind.DotToken); 4169N(SyntaxKind.DotToken); 4325N(SyntaxKind.DotToken); 4331N(SyntaxKind.DotToken); 4487N(SyntaxKind.DotToken); 4493N(SyntaxKind.DotToken);
Parsing\AsyncParsingTests.cs (4)
329N(SyntaxKind.DotToken); 744N(SyntaxKind.DotToken); 799N(SyntaxKind.DotToken); 2631N(SyntaxKind.DotToken);
Parsing\AwaitParsingTests.cs (6)
456N(SyntaxKind.DotToken); 500N(SyntaxKind.DotToken); 1219N(SyntaxKind.DotToken); 1272N(SyntaxKind.DotToken); 1969N(SyntaxKind.DotToken); 2011N(SyntaxKind.DotToken);
Parsing\CollectionExpressionParsingTests.cs (79)
89N(SyntaxKind.DotToken); 145N(SyntaxKind.DotToken); 214N(SyntaxKind.DotToken); 421N(SyntaxKind.DotToken); 673N(SyntaxKind.DotToken); 738N(SyntaxKind.DotToken); 798N(SyntaxKind.DotToken); 979N(SyntaxKind.DotToken); 1050N(SyntaxKind.DotToken); 2449N(SyntaxKind.DotToken); 2578N(SyntaxKind.DotToken); 2681N(SyntaxKind.DotToken); 2784N(SyntaxKind.DotToken); 2888N(SyntaxKind.DotToken); 2991N(SyntaxKind.DotToken); 3945N(SyntaxKind.DotToken); 5015N(SyntaxKind.DotToken); 5139N(SyntaxKind.DotToken); 5473N(SyntaxKind.DotToken); 6532N(SyntaxKind.DotToken); 6866N(SyntaxKind.DotToken); 8900N(SyntaxKind.DotToken); 8978N(SyntaxKind.DotToken); 9059N(SyntaxKind.DotToken); 9141N(SyntaxKind.DotToken); 9195N(SyntaxKind.DotToken); 9244N(SyntaxKind.DotToken); 9296N(SyntaxKind.DotToken); 9349N(SyntaxKind.DotToken); 9440N(SyntaxKind.DotToken); 9509N(SyntaxKind.DotToken); 9599N(SyntaxKind.DotToken); 9668N(SyntaxKind.DotToken); 9758N(SyntaxKind.DotToken); 9827N(SyntaxKind.DotToken); 9917N(SyntaxKind.DotToken); 9986N(SyntaxKind.DotToken); 10053N(SyntaxKind.DotToken); 10099N(SyntaxKind.DotToken); 10169N(SyntaxKind.DotToken); 10219N(SyntaxKind.DotToken); 10302N(SyntaxKind.DotToken); 10363N(SyntaxKind.DotToken); 10434N(SyntaxKind.DotToken); 10484N(SyntaxKind.DotToken); 10562N(SyntaxKind.DotToken); 10619N(SyntaxKind.DotToken); 10711N(SyntaxKind.DotToken); 10782N(SyntaxKind.DotToken); 10868N(SyntaxKind.DotToken); 10933N(SyntaxKind.DotToken); 11034N(SyntaxKind.DotToken); 11114N(SyntaxKind.DotToken); 11200N(SyntaxKind.DotToken); 11265N(SyntaxKind.DotToken); 11376N(SyntaxKind.DotToken); 11466N(SyntaxKind.DotToken); 11560N(SyntaxKind.DotToken); 11633N(SyntaxKind.DotToken); 11715N(SyntaxKind.DotToken); 11776N(SyntaxKind.DotToken); 11873N(SyntaxKind.DotToken); 11949N(SyntaxKind.DotToken); 14053N(SyntaxKind.DotToken); 14139N(SyntaxKind.DotToken); 14245N(SyntaxKind.DotToken); 14338N(SyntaxKind.DotToken); 14453N(SyntaxKind.DotToken); 14561N(SyntaxKind.DotToken); 14689N(SyntaxKind.DotToken); 14797N(SyntaxKind.DotToken); 14927N(SyntaxKind.DotToken); 14956N(SyntaxKind.DotToken); 15036N(SyntaxKind.DotToken); 15065N(SyntaxKind.DotToken); 15163N(SyntaxKind.DotToken); 15260N(SyntaxKind.DotToken); 15379N(SyntaxKind.DotToken); 15495N(SyntaxKind.DotToken);
Parsing\CrefParsingTests.cs (26)
138N(SyntaxKind.DotToken); 160N(SyntaxKind.DotToken); 191N(SyntaxKind.DotToken); 218N(SyntaxKind.DotToken); 300N(SyntaxKind.DotToken); 319N(SyntaxKind.DotToken); 549N(SyntaxKind.DotToken); 569N(SyntaxKind.DotToken); 597N(SyntaxKind.DotToken); 618N(SyntaxKind.DotToken); 650N(SyntaxKind.DotToken); 1030N(SyntaxKind.DotToken); 1054N(SyntaxKind.DotToken); 1086N(SyntaxKind.DotToken); 1110N(SyntaxKind.DotToken); 1146N(SyntaxKind.DotToken); 1190N(SyntaxKind.DotToken); 1743N(SyntaxKind.DotToken); 1926N(SyntaxKind.DotToken); 2193N(SyntaxKind.DotToken); 2217N(SyntaxKind.DotToken); 2223N(SyntaxKind.DotToken); 2256N(SyntaxKind.DotToken); 2276N(SyntaxKind.DotToken); 2306N(SyntaxKind.DotToken); 2336N(SyntaxKind.DotToken);
Parsing\DeclarationExpressionTests.cs (2)
912N(SyntaxKind.DotToken); 1106N(SyntaxKind.DotToken);
Parsing\DeclarationParsingTests.cs (17)
6028N(SyntaxKind.DotToken); 6040N(SyntaxKind.DotToken); 6088N(SyntaxKind.DotToken); 6100N(SyntaxKind.DotToken); 6154N(SyntaxKind.DotToken); 6166N(SyntaxKind.DotToken); 6227N(SyntaxKind.DotToken); 6239N(SyntaxKind.DotToken); 6311N(SyntaxKind.DotToken); 8424N(SyntaxKind.DotToken); 8430N(SyntaxKind.DotToken); 8667N(SyntaxKind.DotToken); 8673N(SyntaxKind.DotToken); 8714N(SyntaxKind.DotToken); 8720N(SyntaxKind.DotToken); 8761N(SyntaxKind.DotToken); 8767N(SyntaxKind.DotToken);
Parsing\DeclarationScopeParsingTests.cs (13)
703N(SyntaxKind.DotToken); 721N(SyntaxKind.DotToken); 2214N(SyntaxKind.DotToken); 2243N(SyntaxKind.DotToken); 2274N(SyntaxKind.DotToken); 2320N(SyntaxKind.DotToken); 2349N(SyntaxKind.DotToken); 2380N(SyntaxKind.DotToken); 4700N(SyntaxKind.DotToken); 7002N(SyntaxKind.DotToken); 9124N(SyntaxKind.DotToken); 10429N(SyntaxKind.DotToken); 13043N(SyntaxKind.DotToken);
Parsing\DeconstructionTests.cs (4)
86N(SyntaxKind.DotToken); 413N(SyntaxKind.DotToken); 3037N(SyntaxKind.DotToken); 3320N(SyntaxKind.DotToken);
Parsing\ExpressionParsingTests.cs (17)
723TestMemberAccess(SyntaxKind.DotToken); 3193N(SyntaxKind.DotToken); 3214N(SyntaxKind.DotToken); 3295N(SyntaxKind.DotToken); 3385N(SyntaxKind.DotToken); 3459N(SyntaxKind.DotToken); 3541N(SyntaxKind.DotToken); 3618N(SyntaxKind.DotToken); 3691N(SyntaxKind.DotToken); 3776N(SyntaxKind.DotToken); 4809N(SyntaxKind.DotToken); 4864N(SyntaxKind.DotToken); 5858N(SyntaxKind.DotToken); 5916N(SyntaxKind.DotToken); 5951N(SyntaxKind.DotToken); 6901N(SyntaxKind.DotToken); 6982N(SyntaxKind.DotToken);
Parsing\FieldKeywordParsingTests.cs (6)
707N(SyntaxKind.DotToken); 787N(SyntaxKind.DotToken); 1173N(SyntaxKind.DotToken); 1340N(SyntaxKind.DotToken); 1394N(SyntaxKind.DotToken); 1456N(SyntaxKind.DotToken);
Parsing\FunctionPointerTests.cs (1)
1293N(SyntaxKind.DotToken);
Parsing\LambdaParameterParsingTests.cs (11)
88N(SyntaxKind.DotToken); 199N(SyntaxKind.DotToken); 318N(SyntaxKind.DotToken); 444N(SyntaxKind.DotToken); 573N(SyntaxKind.DotToken); 2742N(SyntaxKind.DotToken); 3908N(SyntaxKind.DotToken); 3943N(SyntaxKind.DotToken); 3967N(SyntaxKind.DotToken); 3991N(SyntaxKind.DotToken); 5116N(SyntaxKind.DotToken);
Parsing\LambdaReturnTypeParsingTests.cs (6)
834N(SyntaxKind.DotToken); 877N(SyntaxKind.DotToken); 2047N(SyntaxKind.DotToken); 2203N(SyntaxKind.DotToken); 4890N(SyntaxKind.DotToken); 5447N(SyntaxKind.DotToken);
Parsing\LocalFunctionParsingTests.cs (2)
2702N(SyntaxKind.DotToken); 2818N(SyntaxKind.DotToken);
Parsing\MemberDeclarationParsingTests.cs (162)
799N(SyntaxKind.DotToken); 847N(SyntaxKind.DotToken); 896N(SyntaxKind.DotToken); 940N(SyntaxKind.DotToken); 980N(SyntaxKind.DotToken); 1027N(SyntaxKind.DotToken); 1679M(SyntaxKind.DotToken); 2368N(SyntaxKind.DotToken); 2374N(SyntaxKind.DotToken); 2510N(SyntaxKind.DotToken); 2516N(SyntaxKind.DotToken); 2634N(SyntaxKind.DotToken); 2640N(SyntaxKind.DotToken); 2740N(SyntaxKind.DotToken); 2746M(SyntaxKind.DotToken); 2844M(SyntaxKind.DotToken); 2908M(SyntaxKind.DotToken); 2980M(SyntaxKind.DotToken); 3031N(SyntaxKind.DotToken); 3091N(SyntaxKind.DotToken); 3156M(SyntaxKind.DotToken); 3162N(SyntaxKind.DotToken); 3251N(SyntaxKind.DotToken); 3257N(SyntaxKind.DotToken); 3396N(SyntaxKind.DotToken); 3402N(SyntaxKind.DotToken); 3524N(SyntaxKind.DotToken); 3530N(SyntaxKind.DotToken); 3634N(SyntaxKind.DotToken); 3640M(SyntaxKind.DotToken); 3742M(SyntaxKind.DotToken); 3810M(SyntaxKind.DotToken); 3886M(SyntaxKind.DotToken); 3941N(SyntaxKind.DotToken); 4005N(SyntaxKind.DotToken); 4074M(SyntaxKind.DotToken); 4080N(SyntaxKind.DotToken); 4138N(SyntaxKind.DotToken); 4144N(SyntaxKind.DotToken); 4201N(SyntaxKind.DotToken); 4207N(SyntaxKind.DotToken); 4287N(SyntaxKind.DotToken); 4293N(SyntaxKind.DotToken); 4421N(SyntaxKind.DotToken); 4427N(SyntaxKind.DotToken); 4538N(SyntaxKind.DotToken); 4544N(SyntaxKind.DotToken); 4637N(SyntaxKind.DotToken); 4643M(SyntaxKind.DotToken); 4734M(SyntaxKind.DotToken); 4797M(SyntaxKind.DotToken); 4868M(SyntaxKind.DotToken); 4918N(SyntaxKind.DotToken); 4977N(SyntaxKind.DotToken); 5041M(SyntaxKind.DotToken); 5047N(SyntaxKind.DotToken); 5129N(SyntaxKind.DotToken); 5135N(SyntaxKind.DotToken); 5267N(SyntaxKind.DotToken); 5273N(SyntaxKind.DotToken); 5388N(SyntaxKind.DotToken); 5394N(SyntaxKind.DotToken); 5491N(SyntaxKind.DotToken); 5497M(SyntaxKind.DotToken); 5592M(SyntaxKind.DotToken); 5659M(SyntaxKind.DotToken); 5734M(SyntaxKind.DotToken); 5788N(SyntaxKind.DotToken); 5851N(SyntaxKind.DotToken); 5919M(SyntaxKind.DotToken); 5925N(SyntaxKind.DotToken); 5982N(SyntaxKind.DotToken); 5988N(SyntaxKind.DotToken); 6044N(SyntaxKind.DotToken); 6050N(SyntaxKind.DotToken); 6107N(SyntaxKind.DotToken); 6113N(SyntaxKind.DotToken); 6119N(SyntaxKind.DotToken); 6175N(SyntaxKind.DotToken); 6181N(SyntaxKind.DotToken); 6245N(SyntaxKind.DotToken); 6251N(SyntaxKind.DotToken); 6309N(SyntaxKind.DotToken); 6315N(SyntaxKind.DotToken); 6409N(SyntaxKind.DotToken); 6415N(SyntaxKind.DotToken); 6560N(SyntaxKind.DotToken); 6566M(SyntaxKind.DotToken); 6658M(SyntaxKind.DotToken); 6721M(SyntaxKind.DotToken); 6775M(SyntaxKind.DotToken); 6825N(SyntaxKind.DotToken); 6884N(SyntaxKind.DotToken); 6948M(SyntaxKind.DotToken); 6954N(SyntaxKind.DotToken); 7036N(SyntaxKind.DotToken); 7042N(SyntaxKind.DotToken); 7149N(SyntaxKind.DotToken); 7155M(SyntaxKind.DotToken); 7253N(SyntaxKind.DotToken); 7259N(SyntaxKind.DotToken); 7357N(SyntaxKind.DotToken); 7363M(SyntaxKind.DotToken); 7459M(SyntaxKind.DotToken); 7526M(SyntaxKind.DotToken); 7584M(SyntaxKind.DotToken); 7638N(SyntaxKind.DotToken); 7701N(SyntaxKind.DotToken); 7769M(SyntaxKind.DotToken); 7775N(SyntaxKind.DotToken); 7832N(SyntaxKind.DotToken); 7838N(SyntaxKind.DotToken); 7894N(SyntaxKind.DotToken); 7900N(SyntaxKind.DotToken); 7957M(SyntaxKind.DotToken); 8011N(SyntaxKind.DotToken); 8065N(SyntaxKind.DotToken); 8119N(SyntaxKind.DotToken); 8178N(SyntaxKind.DotToken); 8229N(SyntaxKind.DotToken); 8235M(SyntaxKind.DotToken); 8292N(SyntaxKind.DotToken); 8344N(SyntaxKind.DotToken); 8402N(SyntaxKind.DotToken); 8458N(SyntaxKind.DotToken); 8507N(SyntaxKind.DotToken); 8565N(SyntaxKind.DotToken); 8571N(SyntaxKind.DotToken); 8577N(SyntaxKind.DotToken); 8723N(SyntaxKind.DotToken); 8729N(SyntaxKind.DotToken); 8785N(SyntaxKind.DotToken); 8791N(SyntaxKind.DotToken); 8845N(SyntaxKind.DotToken); 8851N(SyntaxKind.DotToken); 8857N(SyntaxKind.DotToken); 8918M(SyntaxKind.DotToken); 8974M(SyntaxKind.DotToken); 8980N(SyntaxKind.DotToken); 9036N(SyntaxKind.DotToken); 9042M(SyntaxKind.DotToken); 9088M(SyntaxKind.DotToken); 9138N(SyntaxKind.DotToken); 9731N(SyntaxKind.DotToken); 9862N(SyntaxKind.DotToken); 9960N(SyntaxKind.DotToken); 10081N(SyntaxKind.DotToken); 12496N(SyntaxKind.DotToken); 12549N(SyntaxKind.DotToken); 12568N(SyntaxKind.DotToken); 12589N(SyntaxKind.DotToken); 12620N(SyntaxKind.DotToken); 12644N(SyntaxKind.DotToken); 12977N(SyntaxKind.DotToken); 13679N(SyntaxKind.DotToken); 13771N(SyntaxKind.DotToken); 13927N(SyntaxKind.DotToken); 14165N(SyntaxKind.DotToken); 14248N(SyntaxKind.DotToken); 14342N(SyntaxKind.DotToken); 14433N(SyntaxKind.DotToken); 14912N(SyntaxKind.DotToken);
Parsing\NameParsingTests.cs (2)
1473N(SyntaxKind.DotToken); 1479N(SyntaxKind.DotToken);
Parsing\ParserRegressionTests.cs (6)
305N(SyntaxKind.DotToken); 398N(SyntaxKind.DotToken); 443N(SyntaxKind.DotToken); 532N(SyntaxKind.DotToken); 622N(SyntaxKind.DotToken); 801M(SyntaxKind.DotToken);
Parsing\PatternParsingTests.cs (18)
3584N(SyntaxKind.DotToken); 3600N(SyntaxKind.DotToken); 3658N(SyntaxKind.DotToken); 3675N(SyntaxKind.DotToken); 3736N(SyntaxKind.DotToken); 3752N(SyntaxKind.DotToken); 3817N(SyntaxKind.DotToken); 3834N(SyntaxKind.DotToken); 4192N(SyntaxKind.DotToken); 4208N(SyntaxKind.DotToken); 4279N(SyntaxKind.DotToken); 4296N(SyntaxKind.DotToken); 5405N(SyntaxKind.DotToken); 9443N(SyntaxKind.DotToken); 9559N(SyntaxKind.DotToken); 10076N(SyntaxKind.DotToken); 11770N(SyntaxKind.DotToken); 11835N(SyntaxKind.DotToken);
Parsing\PatternParsingTests_ListPatterns.cs (4)
898N(SyntaxKind.DotToken); 904N(SyntaxKind.DotToken); 1002N(SyntaxKind.DotToken); 1008N(SyntaxKind.DotToken);
Parsing\PatternParsingTests2.cs (9)
82N(SyntaxKind.DotToken); 88N(SyntaxKind.DotToken); 308N(SyntaxKind.DotToken); 680N(SyntaxKind.DotToken); 745N(SyntaxKind.DotToken); 921N(SyntaxKind.DotToken); 927N(SyntaxKind.DotToken); 1321N(SyntaxKind.DotToken); 1346N(SyntaxKind.DotToken);
Parsing\RecordParsing.cs (3)
1087N(SyntaxKind.DotToken); 1161N(SyntaxKind.DotToken); 2175N(SyntaxKind.DotToken);
Parsing\ScriptParsingTests.cs (23)
458N(SyntaxKind.DotToken); 658N(SyntaxKind.DotToken); 758N(SyntaxKind.DotToken); 1133N(SyntaxKind.DotToken); 2701N(SyntaxKind.DotToken); 3127N(SyntaxKind.DotToken); 3175N(SyntaxKind.DotToken); 3229N(SyntaxKind.DotToken); 3244N(SyntaxKind.DotToken); 3424N(SyntaxKind.DotToken); 3484N(SyntaxKind.DotToken); 4666N(SyntaxKind.DotToken); 4985N(SyntaxKind.DotToken); 5043N(SyntaxKind.DotToken); 5106N(SyntaxKind.DotToken); 5218N(SyntaxKind.DotToken); 6910N(SyntaxKind.DotToken); 7621N(SyntaxKind.DotToken); 8673N(SyntaxKind.DotToken); 8722M(SyntaxKind.DotToken); 8771M(SyntaxKind.DotToken); 9134N(SyntaxKind.DotToken); 9218N(SyntaxKind.DotToken);
Parsing\SingleLineDeclarationParsingTests.cs (4)
115N(SyntaxKind.DotToken); 152N(SyntaxKind.DotToken); 236N(SyntaxKind.DotToken); 266N(SyntaxKind.DotToken);
Parsing\StatementAttributeParsingTests.cs (8)
4577N(SyntaxKind.DotToken); 5165N(SyntaxKind.DotToken); 5326N(SyntaxKind.DotToken); 5632N(SyntaxKind.DotToken); 7168N(SyntaxKind.DotToken); 7269N(SyntaxKind.DotToken); 7378N(SyntaxKind.DotToken); 7492N(SyntaxKind.DotToken);
Parsing\StatementParsingTests.cs (3)
4374N(SyntaxKind.DotToken); 4538N(SyntaxKind.DotToken); 4729N(SyntaxKind.DotToken);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (29)
244N(SyntaxKind.DotToken); 281N(SyntaxKind.DotToken); 289N(SyntaxKind.DotToken); 295N(SyntaxKind.DotToken); 329N(SyntaxKind.DotToken); 344N(SyntaxKind.DotToken); 350N(SyntaxKind.DotToken); 392N(SyntaxKind.DotToken); 413N(SyntaxKind.DotToken); 419N(SyntaxKind.DotToken); 463N(SyntaxKind.DotToken); 490N(SyntaxKind.DotToken); 537N(SyntaxKind.DotToken); 561N(SyntaxKind.DotToken); 610N(SyntaxKind.DotToken); 631N(SyntaxKind.DotToken); 676N(SyntaxKind.DotToken); 697N(SyntaxKind.DotToken); 703N(SyntaxKind.DotToken); 736N(SyntaxKind.DotToken); 776N(SyntaxKind.DotToken); 838N(SyntaxKind.DotToken); 846N(SyntaxKind.DotToken); 876N(SyntaxKind.DotToken); 886N(SyntaxKind.DotToken); 919N(SyntaxKind.DotToken); 933N(SyntaxKind.DotToken); 962N(SyntaxKind.DotToken); 968N(SyntaxKind.DotToken);
Parsing\TopLevelStatementsParsingTests.cs (14)
50N(SyntaxKind.DotToken); 438N(SyntaxKind.DotToken); 581N(SyntaxKind.DotToken); 709N(SyntaxKind.DotToken); 858N(SyntaxKind.DotToken); 924N(SyntaxKind.DotToken); 930N(SyntaxKind.DotToken); 1125N(SyntaxKind.DotToken); 2184N(SyntaxKind.DotToken); 2781N(SyntaxKind.DotToken); 2868N(SyntaxKind.DotToken); 2940N(SyntaxKind.DotToken); 2991N(SyntaxKind.DotToken); 3037N(SyntaxKind.DotToken);
Parsing\TypeArgumentListParsingTests.cs (9)
1210N(SyntaxKind.DotToken); 2908N(SyntaxKind.DotToken); 3009N(SyntaxKind.DotToken); 3110N(SyntaxKind.DotToken); 3211N(SyntaxKind.DotToken); 3324N(SyntaxKind.DotToken); 3443N(SyntaxKind.DotToken); 3553N(SyntaxKind.DotToken); 3679N(SyntaxKind.DotToken);
Parsing\UsingDirectiveParsingTests.cs (46)
2645N(SyntaxKind.DotToken); 2708N(SyntaxKind.DotToken); 2714N(SyntaxKind.DotToken); 2720N(SyntaxKind.DotToken); 2790N(SyntaxKind.DotToken); 2914N(SyntaxKind.DotToken); 3017N(SyntaxKind.DotToken); 3115N(SyntaxKind.DotToken); 3326N(SyntaxKind.DotToken); 3603N(SyntaxKind.DotToken); 4068N(SyntaxKind.DotToken); 4115N(SyntaxKind.DotToken); 4162N(SyntaxKind.DotToken); 4206N(SyntaxKind.DotToken); 4267N(SyntaxKind.DotToken); 4325N(SyntaxKind.DotToken); 4383N(SyntaxKind.DotToken); 4438N(SyntaxKind.DotToken); 4481N(SyntaxKind.DotToken); 4521N(SyntaxKind.DotToken); 4561N(SyntaxKind.DotToken); 4598N(SyntaxKind.DotToken); 4645N(SyntaxKind.DotToken); 4651N(SyntaxKind.DotToken); 4657N(SyntaxKind.DotToken); 4726N(SyntaxKind.DotToken); 4732N(SyntaxKind.DotToken); 4738N(SyntaxKind.DotToken); 4807N(SyntaxKind.DotToken); 4813N(SyntaxKind.DotToken); 4819N(SyntaxKind.DotToken); 4885N(SyntaxKind.DotToken); 4891N(SyntaxKind.DotToken); 4897N(SyntaxKind.DotToken); 4963N(SyntaxKind.DotToken); 4969N(SyntaxKind.DotToken); 4975N(SyntaxKind.DotToken); 5041N(SyntaxKind.DotToken); 5047N(SyntaxKind.DotToken); 5053N(SyntaxKind.DotToken); 5121N(SyntaxKind.DotToken); 5127N(SyntaxKind.DotToken); 5133N(SyntaxKind.DotToken); 5201N(SyntaxKind.DotToken); 5207N(SyntaxKind.DotToken); 5213N(SyntaxKind.DotToken);
Parsing\ValueTupleTests.cs (5)
761N(SyntaxKind.DotToken); 774N(SyntaxKind.DotToken); 814N(SyntaxKind.DotToken); 827N(SyntaxKind.DotToken); 952N(SyntaxKind.DotToken);
Syntax\SyntaxNodeTests.cs (1)
1851var dot = SyntaxFactory.Token(SyntaxKind.DotToken);
Syntax\SyntaxTokenListTests.cs (3)
247SyntaxFactory.Token(SyntaxKind.DotToken)); 255Assert.Equal(2, list.IndexOf(SyntaxKind.DotToken)); 256Assert.True(list.Any(SyntaxKind.DotToken));
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
Classification\ClassificationHelpers.cs (1)
407case SyntaxKind.DotToken:
Rename\CSharpRenameRewriterLanguageService.cs (2)
747token.GetPreviousToken().Kind() != SyntaxKind.DotToken && 748token.GetNextToken().Kind() != SyntaxKind.DotToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
309case SyntaxKind.DotToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (3)
87private static readonly Func<SyntaxKind, bool> s_isDot = k => k is SyntaxKind.DotToken; 88private static readonly Func<SyntaxKind, bool> s_isDotOrArrow = k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken; 90k => k is SyntaxKind.DotToken or SyntaxKind.MinusGreaterThanToken or SyntaxKind.ColonColonToken;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
305=> token.IsDotInMemberAccess() || (token.Kind() == SyntaxKind.DotToken && token.Parent.IsKind(SyntaxKind.QualifiedName)); 314return token.Kind() == SyntaxKind.DotToken
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\TokenBasedFormattingRule.cs (2)
372case SyntaxKind.DotToken: 500case SyntaxKind.DotToken:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
51public int DotToken => (int)SyntaxKind.DotToken;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
261isCrefContext: syntaxTree.IsCrefContext(position, cancellationToken) && !leftToken.IsKind(SyntaxKind.DotToken),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1464if (leftToken.IsKind(SyntaxKind.DotToken) || 2197is SyntaxKind.DotToken 2749if (token.IsKind(SyntaxKind.DotToken)) 3006if (!token.IsKind(SyntaxKind.DotToken))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
134case SyntaxKind.DotToken: