146 references to GetFirstToken
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Query.vb (1)
1150operatorNameLocation = clauseSyntax.GetFirstToken().Span
Syntax\CompilationUnitSyntax.vb (1)
26Dim firstToken = CType(Me.GetFirstToken(includeZeroWidth:=True), SyntaxNodeOrToken)
Syntax\VisualBasicSyntaxNode.vb (1)
178Return GetFirstToken(includeZeroWidth:=True).LeadingTrivia
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (44)
AlignTokensFormattingRule.vb (1)
22tokens.AddRange(queryExpression.Clauses.Select(Function(q) q.GetFirstToken(includeZeroWidth:=True)))
CastAnalyzer.vb (2)
178Return parentStatement.GetFirstToken() = parentExpression.GetFirstToken()
ImportsOrganizer.vb (2)
61Dim name1 = simpleClause1.Name.GetFirstToken().ValueText 62Dim name2 = simpleClause2.Name.GetFirstToken().ValueText
InvocationExpressionSyntaxExtensions.vb (1)
40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
NameSyntaxComparer.vb (6)
50Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken()) 56Dim value = _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken()) 63Dim value = _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
NodeBasedFormattingRule.vb (26)
28AddAnchorIndentationOperation(operations, queryClause.GetFirstToken(includeZeroWidth:=True), queryClause.GetLastToken(includeZeroWidth:=True)) 34Dim baseToken = xmlNode.GetFirstToken(includeZeroWidth:=True) 56Dim baseToken = xmlDocument.Declaration.GetFirstToken(includeZeroWidth:=True) 66Dim baseToken = xmlEmptyElement.GetFirstToken(includeZeroWidth:=True) 75Dim baseToken = xmlElementStartTag.GetFirstToken(includeZeroWidth:=True) 102xmlEmbeddedExpression.Expression.GetFirstToken(includeZeroWidth:=True), 115Dim baseToken = multiLineLambda.SubOrFunctionHeader.GetFirstToken(includeZeroWidth:=True) 124multiLineLambda.EndSubOrFunctionStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 273If element.Content.First().GetFirstToken(includeZeroWidth:=True) = baseToken Then 315[namespace].EndNamespaceStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 322[module].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 329[class].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 336[struct].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 343[interface].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 350[enum].EndEnumStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 357[method].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 364[property].EndPropertyStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 371[event].EndEventStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 378[while].EndWhileStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 385[using].EndUsingStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 392[sync].EndSyncLockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 399[with].EndWithStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 460[select].EndSelectStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 474[do].LoopStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 487Return node.NextStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True) 506Return nextStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
ParenthesizedExpressionSyntaxExtensions.vb (1)
180Dim firstToken = expression.GetFirstToken()
StatementSyntaxExtensions.vb (1)
696Dim previousToken = statement.GetFirstToken().GetPreviousToken()
TypeSyntaxComparer.vb (2)
45Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
36Return node.GetFirstToken().Span
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
149Dim firstToken = newCompilationUnit.GetFirstToken()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (15)
CompilationUnitSyntaxExtensions.vb (1)
36root.Members.First.GetFirstToken().Span.End,
MultiLineConditionalExpressionFormattingRule.vb (3)
60Dim baseToken = statement.GetFirstToken() 65baseToken, conditional.WhenTrue.GetFirstToken(), conditional.WhenTrue.GetLastToken(), 68baseToken, conditional.WhenFalse.GetFirstToken(), conditional.WhenFalse.GetLastToken(),
SpecialFormattingOperation.vb (5)
121Dim openBrace = argumentList.GetFirstToken(includeZeroWidth:=True) 143Dim baseToken = argument.GetFirstToken(includeZeroWidth:=True) 151Dim firstToken = nextArgument.GetFirstToken(includeZeroWidth:=True) 195cases(0).GetFirstToken(includeZeroWidth:=True), 196cases.Skip(1).Select(Function(n) n.GetFirstToken(includeZeroWidth:=True)),
VisualBasicIndentationService.Indenter.vb (5)
129Return indenter.GetIndentationOfToken(queryNode.GetFirstToken(includeZeroWidth:=True), subQuerySpaces) 139Return indenter.GetIndentationOfToken(xmlDocument.GetFirstToken(includeZeroWidth:=True)) 277Dim firstExpressionLine = sourceText.Lines.GetLineFromPosition(xmlEmbeddedExpression.GetFirstToken(includeZeroWidth:=True).SpanStart) 283Dim baseLine = sourceText.Lines.GetLineFromPosition(attribute.GetFirstToken(includeZeroWidth:=True).SpanStart) 307Dim firstTokenLine = sourceText.Lines.GetLineFromPosition(statement.GetFirstToken(includeZeroWidth:=True).SpanStart)
VisualBasicIndentationService.vb (1)
86Return statement.GetFirstToken() = token
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructCommandHandler.vb (1)
155Dim firstToken = statement.GetFirstToken()
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Debugging\ProximityExpressionsGetterTests.vb (1)
108Dim token = statement.GetFirstToken()
Microsoft.CodeAnalysis.VisualBasic.Features (20)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
154node.GetFirstToken(),
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
315Dim previousToken = localDeclaration.GetFirstToken().GetPreviousToken()
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
116If parentField IsNot Nothing AndAlso parentField.GetFirstToken() <> targetToken Then
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (2)
75Return member.GetFirstToken().LeadingTrivia.Any(SyntaxKind.DocumentationCommentTrivia) 100Dim firstToken = member.GetFirstToken()
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
67Return method.EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True) 85tokenPair.NextToken = method.EndBlockStatement.GetFirstToken(includeZeroWidth:=True) Then
ExtractMethod\VisualBasicSelectionValidator.vb (4)
309.FirstTokenInFinalSpan = firstStatement.GetFirstToken(includeZeroWidth:=True) 406.FirstTokenInFinalSpan = expression.GetFirstToken(includeZeroWidth:=True) 428.FirstTokenInFinalSpan = singleStatement.GetFirstToken(includeZeroWidth:=True) 461.FirstTokenInFinalSpan = statement1.GetFirstToken(includeZeroWidth:=True)
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.SingleLine.vb (1)
50Dim isSingleLine = sourceText.AreOnSameLine(ifNode.GetFirstToken(), ifNode.GetLastToken())
MultiLineConditionalExpressionFormattingRule.vb (3)
60Dim baseToken = statement.GetFirstToken() 65baseToken, conditional.WhenTrue.GetFirstToken(), conditional.WhenTrue.GetLastToken(), 68baseToken, conditional.WhenFalse.GetFirstToken(), conditional.WhenFalse.GetLastToken(),
Structure\VisualBasicStructureHelpers.vb (1)
148Return If(fieldDeclaration.Modifiers.FirstOrNull(), fieldDeclaration.Declarators.First().GetFirstToken())
VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
36Return node.GetFirstToken().Span
Wrapping\SeparatedSyntaxList\VisualBasicArgumentWrapper.vb (3)
52Dim startToken = listSyntax.GetFirstToken() 61startToken = If(name Is Nothing, listSyntax.GetFirstToken(), name.GetFirstToken())
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
TestSyntaxNodes.vb (1)
1704tk = simpleTree.GetFirstToken(includeZeroWidth:=True)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (59)
CastAnalyzer.vb (2)
178Return parentStatement.GetFirstToken() = parentExpression.GetFirstToken()
CompilationUnitSyntaxExtensions.vb (1)
36root.Members.First.GetFirstToken().Span.End,
Formatting\Rules\AlignTokensFormattingRule.vb (1)
22tokens.AddRange(queryExpression.Clauses.Select(Function(q) q.GetFirstToken(includeZeroWidth:=True)))
Formatting\Rules\NodeBasedFormattingRule.vb (26)
28AddAnchorIndentationOperation(operations, queryClause.GetFirstToken(includeZeroWidth:=True), queryClause.GetLastToken(includeZeroWidth:=True)) 34Dim baseToken = xmlNode.GetFirstToken(includeZeroWidth:=True) 56Dim baseToken = xmlDocument.Declaration.GetFirstToken(includeZeroWidth:=True) 66Dim baseToken = xmlEmptyElement.GetFirstToken(includeZeroWidth:=True) 75Dim baseToken = xmlElementStartTag.GetFirstToken(includeZeroWidth:=True) 102xmlEmbeddedExpression.Expression.GetFirstToken(includeZeroWidth:=True), 115Dim baseToken = multiLineLambda.SubOrFunctionHeader.GetFirstToken(includeZeroWidth:=True) 124multiLineLambda.EndSubOrFunctionStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 273If element.Content.First().GetFirstToken(includeZeroWidth:=True) = baseToken Then 315[namespace].EndNamespaceStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 322[module].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 329[class].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 336[struct].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 343[interface].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 350[enum].EndEnumStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 357[method].EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 364[property].EndPropertyStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 371[event].EndEventStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 378[while].EndWhileStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 385[using].EndUsingStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 392[sync].EndSyncLockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 399[with].EndWithStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 460[select].EndSelectStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 474[do].LoopStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)) 487Return node.NextStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True) 506Return nextStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
ImportsOrganizer.vb (2)
61Dim name1 = simpleClause1.Name.GetFirstToken().ValueText 62Dim name2 = simpleClause2.Name.GetFirstToken().ValueText
InvocationExpressionSyntaxExtensions.vb (1)
40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
NameSyntaxComparer.vb (6)
50Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken()) 56Dim value = _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken()) 63Dim value = _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
ParenthesizedExpressionSyntaxExtensions.vb (1)
180Dim firstToken = expression.GetFirstToken()
Simplification\Reducers\VisualBasicEscapingReducer.vb (3)
91If enclosingStatement.GetFirstToken() = identifier Then 223redimStatement.Clauses.First().GetFirstToken() = node.GetFirstToken() Then
Simplification\VisualBasicSimplificationService.Expander.vb (1)
255Dim newMemberAccess = SyntaxFactory.SimpleMemberAccessExpression(SyntaxFactory.ParseExpression(containingType), oldMemberAccess.OperatorToken, oldMemberAccess.Name).WithLeadingTrivia(thisExpression.GetFirstToken().LeadingTrivia)
SpecialFormattingOperation.vb (5)
121Dim openBrace = argumentList.GetFirstToken(includeZeroWidth:=True) 143Dim baseToken = argument.GetFirstToken(includeZeroWidth:=True) 151Dim firstToken = nextArgument.GetFirstToken(includeZeroWidth:=True) 195cases(0).GetFirstToken(includeZeroWidth:=True), 196cases.Skip(1).Select(Function(n) n.GetFirstToken(includeZeroWidth:=True)),
StatementSyntaxExtensions.vb (1)
696Dim previousToken = statement.GetFirstToken().GetPreviousToken()
TypeSyntaxComparer.vb (2)
45Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
VisualBasicIndentationService.Indenter.vb (5)
129Return indenter.GetIndentationOfToken(queryNode.GetFirstToken(includeZeroWidth:=True), subQuerySpaces) 139Return indenter.GetIndentationOfToken(xmlDocument.GetFirstToken(includeZeroWidth:=True)) 277Dim firstExpressionLine = sourceText.Lines.GetLineFromPosition(xmlEmbeddedExpression.GetFirstToken(includeZeroWidth:=True).SpanStart) 283Dim baseLine = sourceText.Lines.GetLineFromPosition(attribute.GetFirstToken(includeZeroWidth:=True).SpanStart) 307Dim firstTokenLine = sourceText.Lines.GetLineFromPosition(statement.GetFirstToken(includeZeroWidth:=True).SpanStart)
VisualBasicIndentationService.vb (1)
86Return statement.GetFirstToken() = token
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
149Dim firstToken = newCompilationUnit.GetFirstToken()
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
2228Dim firstToken = member.GetFirstToken()
Venus\VisualBasicContainedLanguage.vb (1)
202Dim endToken = statementWithEndHelper.GetFirstToken()