155 references to IsToken
AnalyzerRunner (1)
Program.cs (1)
213var numberOfTokens = tokensAndNodes.Count(x => x.IsToken);
Microsoft.CodeAnalysis (32)
Syntax\CommonSyntaxNodeRemover.cs (1)
40nodesAndSeparators[nodeIndex + 1].IsToken;
Syntax\SeparatedSyntaxList.cs (5)
48Debug.Assert(item.IsToken, "Separator token missing in separated list."); 137return _list.Where(n => n.IsToken).Select(n => n.AsToken()); 387if (previous.IsToken && !KeepSeparatorWithPreviousNode(previous.AsToken())) 464if (index < nodesWithSeps.Count && nodesWithSeps[index].IsToken) 468else if (index > 0 && nodesWithSeps[index - 1].IsToken)
Syntax\SyntaxDiffer.cs (7)
204bool oldIsToken = _oldNodes.Peek().IsToken; 205bool newIsToken = _newNodes.Peek().IsToken; 372if (sim == node.FullSpan.Length && node.IsToken) 431if (node1.IsToken && node2.IsToken) 479if (n1.IsToken) 492else if (n2.IsToken)
Syntax\SyntaxNavigator.cs (8)
109if (child.IsToken) 156if (child.IsToken) 444if (child.IsToken) 494if (child.IsToken) 552if (child.IsToken) 570else if (child.IsToken && child.AsToken() == current) 606if (child.IsToken) 624else if (child.IsToken && child.AsToken() == current)
Syntax\SyntaxNode.cs (6)
1031if (nodeOrToken.IsToken) 1043return this.DescendantNodesAndTokens(descendIntoChildren, descendIntoTrivia).Where(sn => sn.IsToken).Select(sn => sn.AsToken()); 1051return this.DescendantNodesAndTokens(span, descendIntoChildren, descendIntoTrivia).Where(sn => sn.IsToken).Select(sn => sn.AsToken()); 1122else if (element.IsToken) 1298return this.GetAnnotatedNodesAndTokens(syntaxAnnotation).Where(n => n.IsToken).Select(n => n.AsToken()); 1306return this.GetAnnotatedNodesAndTokens(annotationKind).Where(n => n.IsToken).Select(n => n.AsToken());
Syntax\SyntaxNode.Iterators.cs (3)
469else if (value.IsToken) 545else if (value.IsToken) 586else if (value.IsToken)
Syntax\SyntaxNodeOrToken.cs (1)
170if (IsToken)
Syntax\SyntaxWalker.cs (1)
44else if (child.IsToken)
Microsoft.CodeAnalysis.CodeStyle (7)
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
63else if (child.IsToken)
AbstractObjectCreationExpressionAnalyzer.cs (1)
145if (_valuePattern.IsToken)
AnnotationTable.cs (2)
183=> node.GetAnnotatedNodesAndTokens(_annotationKind).Where(nt => nt.IsToken).Select(nt => nt.AsToken()); 195=> node.GetAnnotatedNodesAndTokens(_annotationKind).Where(nt => nt.IsToken && this.HasAnnotations<TSpecificAnnotation>(nt)).Select(nt => nt.AsToken());
ISyntaxFactsExtensions.cs (1)
55if (currentNodeOrToken.IsToken)
UseCollectionInitializerAnalyzer.cs (1)
86if (child.IsToken)
UseNamedMemberInitializerAnalyzer.cs (1)
92if (child.IsToken)
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Statements.cs (1)
481if (!symbol.IdentifierNodeOrToken.IsToken || symbol.IdentifierNodeOrToken.AsToken() != node.Identifier)
Compilation\MemberSemanticModel.cs (1)
756if (label.IdentifierNodeOrToken.IsToken &&
CSharpExtensions.cs (1)
334if (nodeOrToken.IsToken)
Parser\Blender.Reader.cs (2)
245(nodeOrToken.IsToken && ((CSharpSyntaxNode)nodeOrToken.AsToken().Node).ContainsSkippedText && nodeOrToken.Parent.ContainsDiagnostics)) 266if ((nodeOrToken.IsToken && nodeOrToken.AsToken().IsMissing) ||
Symbols\Source\SourceLabelSymbol.cs (3)
31Debug.Assert(identifierNodeOrToken.IsToken || identifierNodeOrToken.IsNode); 81return _identifierNodeOrToken.IsToken && _identifierNodeOrToken.Parent == null 93if (_identifierNodeOrToken.IsToken)
Syntax\SyntaxFactory.cs (1)
1497if (element.IsToken == ((i & 1) == 0))
Syntax\SyntaxNodeRemover.cs (2)
218if (item.IsToken) // separator 248alternate[alternate.Count - 1].IsToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
68else if (child.IsToken)
ParenthesizedExpressionSyntaxExtensions.cs (1)
360else if (nodeOrToken.IsToken)
SuppressFormattingRule.cs (1)
285if (!child.IsToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpUseDeconstructionCodeFixProvider.cs (1)
176if (nodeOrToken.IsToken)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
664if (item.IsToken && item.AsToken() == token)
Microsoft.CodeAnalysis.CSharp.Features (15)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (2)
115if (item.IsToken && item.AsToken() == token) 137if (item.IsToken && item.AsToken() == token)
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
68else if (child.IsToken)
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
70=> declOrComma.IsToken
CSharpUseDeconstructionCodeFixProvider.cs (1)
176if (nodeOrToken.IsToken)
EditAndContinue\BreakpointSpans.cs (1)
127if (nodeOrToken.IsToken)
EditAndContinue\SyntaxComparer.cs (3)
1535Debug.Assert(newNodeOrToken.IsToken == oldNodeOrToken.IsToken); 1538if (oldNodeOrToken.IsToken)
EditAndContinue\SyntaxUtilities.cs (2)
144if (leftChild.IsToken) 183Debug.Assert(!leftChild.IsToken);
Highlighting\KeywordHighlighters\ReturnStatementHighlighter.cs (1)
59if (child.IsToken)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
81if (childNodeOrToken.IsToken)
Highlighting\KeywordHighlighters\YieldStatementHighlighter.cs (1)
63if (child.IsToken)
StringIndentation\CSharpStringIndentationService.cs (1)
74else if (child.IsToken)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (8)
ParentChecker.cs (1)
22if (nodeOrToken.IsToken)
Syntax\SyntaxAnnotationTests.cs (5)
193var token = GetAllNodesAndTokens(tree.GetCompilationUnitRoot()).First(t => t.IsToken).AsToken(); 444else if (sourceTreeNodeOrTokenEnumerator.Current.IsToken) 537if (oldNodeOrToken.IsToken) 587if (nodeOrToken.IsToken) 605if (oldNodeOrToken.IsToken)
Syntax\SyntaxListTests.cs (1)
303Assert.True(item.IsToken);
Syntax\SyntaxNodeTests.cs (1)
3492var token = (SyntaxToken)children.First(n => n.IsToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\Worker.cs (2)
72Debug.Assert(nodeOrToken.IsNode || nodeOrToken.IsToken); 74if (nodeOrToken.IsToken)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
664if (item.IsToken && item.AsToken() == token)
ParenthesizedExpressionSyntaxExtensions.cs (1)
360else if (nodeOrToken.IsToken)
Simplification\Simplifiers\NameSimplifier.cs (2)
142if (annotatedNodeOrToken.IsToken) 155if (annotatedNodeOrToken.IsToken)
SuppressFormattingRule.cs (1)
285if (!child.IsToken)
Microsoft.CodeAnalysis.EditorFeatures (2)
CodeActions\CodeActionEditHandlerService.cs (2)
348resolvedRenameToken.IsToken) 366resolvedRenameToken.IsToken)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Structure\AbstractSyntaxNodeStructureProviderTests.cs (1)
46var previousToken = root.DescendantNodesAndTokens(descendIntoTrivia: true).TakeWhile(nodeOrToken => nodeOrToken != node).LastOrDefault(nodeOrToken => nodeOrToken.IsToken).AsToken();
Microsoft.CodeAnalysis.Features (18)
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
63else if (child.IsToken)
AbstractObjectCreationExpressionAnalyzer.cs (1)
145if (_valuePattern.IsToken)
BraceMatching\AbstractBraceMatcher.cs (1)
32where child.IsToken
BracePairs\IBracePairsService.cs (2)
68else if (current.IsToken) 77if (sibling.IsToken && sibling.RawKind == closeKind)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
716=> arg.IsToken
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
98if (child.IsToken)
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
65if (element.IsToken && position >= element.Span.End)
UseCollectionInitializerAnalyzer.cs (1)
86if (child.IsToken)
UseNamedMemberInitializerAnalyzer.cs (1)
92if (child.IsToken)
Wrapping\AbstractWrapper.cs (2)
53var firstToken = item.IsToken ? item.AsToken() : item.AsNode()!.GetFirstToken(); 54var lastToken = item.IsToken ? item.AsToken() : item.AsNode()!.GetLastToken();
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (1)
80((i % 2) == 1 && item.IsToken));
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (2)
227piece.IsToken && 282if (nodeOrToken.IsToken)
Wrapping\Edit.cs (2)
68var leftLastToken = left.IsToken ? left.AsToken() : left.AsNode()!.GetLastToken(); 69var rightFirstToken = right.IsToken ? right.AsToken() : right.AsNode()!.GetFirstToken();
Wrapping\SeparatedSyntaxList\SeparatedSyntaxListCodeActionComputer.cs (1)
312Contract.ThrowIfFalse(comma.IsToken);
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (1)
246if (nodeOrToken.IsToken && _spans.Any(s => s.OverlapsWith(nodeOrToken.FullSpan)))
Microsoft.CodeAnalysis.UnitTests (2)
CommonSyntaxTests.cs (2)
48Assert.True(d.IsToken); 65Assert.True(d.IsToken);
Microsoft.CodeAnalysis.VisualBasic (6)
Syntax\SyntaxNodeFactories.vb (1)
1000If element.IsToken = ((i And 1) = 0) Then
Syntax\SyntaxNodeRemover.vb (2)
151If item.IsToken Then ' separator 175alternate(alternate.Count - 1).IsToken Then
Syntax\VisualBasicSyntaxNode.vb (2)
230If Not nodeOrToken.IsToken Then 232ElseIf nodeOrToken.IsToken Then
Syntax\VisualBasicSyntaxTree.vb (1)
399If node.IsToken Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTokenExtensions.vb (1)
134If n.IsToken AndAlso n.AsToken() = token Then
Microsoft.CodeAnalysis.VisualBasic.Features (8)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (1)
51Return If(declOrComma.IsToken,
EditAndContinue\SyntaxComparer.vb (3)
1321Debug.Assert(newNodeOrToken.IsToken = oldNodeOrToken.IsToken) 1324If oldNodeOrToken.IsToken Then
EditAndContinue\SyntaxUtilities.vb (2)
82If leftChild.IsToken Then 115Debug.Assert(Not leftChild.IsToken)
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
62If childNodeOrToken.IsToken Then
LineSeparators\VisualBasicLineSeparatorService.vb (1)
27If nodeOrToken.IsToken Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (10)
Syntax\SyntaxAnnotationTests.vb (5)
178Dim token = GetAllNodesAndTokens(tree.GetRoot()).First(Function(t) t.IsToken).AsToken() 409ElseIf sourceTreeNodeOrTokenEnumerator.Current.IsToken Then 495If oldNodeOrToken.IsToken Then 535If nodeOrToken.IsToken Then 549If oldNodeOrToken.IsToken Then
Syntax\SyntaxListTests.vb (1)
238Assert.True(item.IsToken)
TestSyntaxNodes.vb (4)
2180Assert.Equal(sN.IsToken, cS.IsToken) 2198Assert.True(sn.IsToken) 2522Dim token = children.First(Function(n) n.IsToken).AsToken()
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (4)
ParserTestUtilities.vb (4)
128If nodeOrToken.IsToken Then 677If node.IsToken Then 732If node.IsToken Then 765If node.IsToken Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
Classification\Worker.vb (1)
187If child.IsToken Then
CodeGeneration\MethodGenerator.vb (1)
121Where children.Count = 1 AndAlso children(0).IsToken
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
134If n.IsToken AndAlso n.AsToken() = token Then
Simplification\Simplifiers\NameSimplifier.vb (2)
87If annotatedNodeOrToken.IsToken Then 96If annotatedNodeOrToken.IsToken Then
Microsoft.CodeAnalysis.Workspaces (11)
AnnotationTable.cs (2)
183=> node.GetAnnotatedNodesAndTokens(_annotationKind).Where(nt => nt.IsToken).Select(nt => nt.AsToken()); 195=> node.GetAnnotatedNodesAndTokens(_annotationKind).Where(nt => nt.IsToken && this.HasAnnotations<TSpecificAnnotation>(nt)).Select(nt => nt.AsToken());
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (4)
141if (currentOld.IsToken || currentNew.IsToken) 211if (currentOld.IsToken || currentNew.IsToken)
CodeCleanup\AbstractCodeCleanerService.cs (2)
133var previousTokens = node.GetAnnotatedNodesAndTokens(previousMarkerAnnotation).Where(n => n.IsToken).Select(n => n.AsToken()); 134var nextTokens = node.GetAnnotatedNodesAndTokens(nextMarkerAnnotation).Where(n => n.IsToken).Select(n => n.AsToken());
FindSymbols\FindReferences\FindReferenceCache.cs (1)
116else if (child.IsToken)
ISyntaxFactsExtensions.cs (1)
55if (currentNodeOrToken.IsToken)
Simplification\AbstractSimplificationService.cs (1)
219(currentNodeOrToken.IsToken ||