149 references to GetFirstToken
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Query.vb (1)
1149operatorNameLocation = clauseSyntax.GetFirstToken().Span
Syntax\CompilationUnitSyntax.vb (1)
26Dim firstToken = CType(Me.GetFirstToken(includeZeroWidth:=True), SyntaxNodeOrToken)
Syntax\VisualBasicSyntaxNode.vb (1)
162Return GetFirstToken(includeZeroWidth:=True).LeadingTrivia
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (40)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148Dim firstToken = newCompilationUnit.GetFirstToken()
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryCast\VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
36Return node.GetFirstToken().Span
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\InvocationExpressionSyntaxExtensions.vb (1)
40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
180Dim firstToken = expression.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
696Dim previousToken = statement.GetFirstToken().GetPreviousToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (24)
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)) 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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
175Return parentStatement.GetFirstToken() = parentExpression.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (2)
61Dim name1 = simpleClause1.Name.GetFirstToken().ValueText 62Dim name2 = simpleClause2.Name.GetFirstToken().ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\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())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\TypeSyntaxComparer.vb (2)
45Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseConditionalExpression\MultiLineConditionalExpressionFormattingRule.vb (2)
65baseToken, conditional.WhenTrue.GetFirstToken(), conditional.WhenTrue.GetLastToken(), 68baseToken, conditional.WhenFalse.GetFirstToken(), conditional.WhenFalse.GetLastToken(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (3)
123Dim openBrace = argumentList.GetFirstToken(includeZeroWidth:=True) 145Dim baseToken = argument.GetFirstToken(includeZeroWidth:=True) 153Dim firstToken = nextArgument.GetFirstToken(includeZeroWidth:=True)
Microsoft.CodeAnalysis.VisualBasic.Features (15)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
155node.GetFirstToken(),
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
314Dim previousToken = localDeclaration.GetFirstToken().GetPreviousToken()
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (1)
85.WithLeadingTrivia(controlVariable.GetFirstToken().LeadingTrivia) _
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (2)
75Return member.GetFirstToken().LeadingTrivia.Any(SyntaxKind.DocumentationCommentTrivia) 100Dim firstToken = member.GetFirstToken()
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
58Return method.EndBlockStatement.GetFirstToken(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True) 76tokenPair.NextToken = method.EndBlockStatement.GetFirstToken(includeZeroWidth:=True) Then
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.SingleLine.vb (1)
50Dim isSingleLine = sourceText.AreOnSameLine(ifNode.GetFirstToken(), ifNode.GetLastToken())
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (1)
54name.GetFirstToken()))
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryCast\VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
36Return node.GetFirstToken().Span
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseConditionalExpression\MultiLineConditionalExpressionFormattingRule.vb (2)
65baseToken, conditional.WhenTrue.GetFirstToken(), conditional.WhenTrue.GetLastToken(), 68baseToken, conditional.WhenFalse.GetFirstToken(), conditional.WhenFalse.GetLastToken(),
Wrapping\SeparatedSyntaxList\VisualBasicArgumentWrapper.vb (3)
52Dim startToken = listSyntax.GetFirstToken() 61startToken = If(name Is Nothing, listSyntax.GetFirstToken(), name.GetFirstToken())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (44)
Simplification\Reducers\VisualBasicEscapingReducer.vb (1)
222redimStatement.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)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148Dim firstToken = newCompilationUnit.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\InvocationExpressionSyntaxExtensions.vb (1)
40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
180Dim firstToken = expression.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
696Dim previousToken = statement.GetFirstToken().GetPreviousToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (24)
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)) 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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
175Return parentStatement.GetFirstToken() = parentExpression.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (2)
61Dim name1 = simpleClause1.Name.GetFirstToken().ValueText 62Dim name2 = simpleClause2.Name.GetFirstToken().ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\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())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\TypeSyntaxComparer.vb (2)
45Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (3)
123Dim openBrace = argumentList.GetFirstToken(includeZeroWidth:=True) 145Dim baseToken = argument.GetFirstToken(includeZeroWidth:=True) 153Dim firstToken = nextArgument.GetFirstToken(includeZeroWidth:=True)
Roslyn.Diagnostics.VisualBasic.Analyzers (42)
src\45a5dce26ceffa63\VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
148Dim firstToken = newCompilationUnit.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\InvocationExpressionSyntaxExtensions.vb (1)
40If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.GetFirstToken().IsFirstTokenOnLine() Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
180Dim firstToken = expression.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
696Dim previousToken = statement.GetFirstToken().GetPreviousToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (24)
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)) 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)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
175Return parentStatement.GetFirstToken() = parentExpression.GetFirstToken()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\ImportsOrganizer.vb (2)
61Dim name1 = simpleClause1.Name.GetFirstToken().ValueText 62Dim name2 = simpleClause2.Name.GetFirstToken().ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\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())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\TypeSyntaxComparer.vb (2)
45Return _tokenComparer.Compare(x.GetFirstToken(), y.GetFirstToken())
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (3)
123Dim openBrace = argumentList.GetFirstToken(includeZeroWidth:=True) 145Dim baseToken = argument.GetFirstToken(includeZeroWidth:=True) 153Dim firstToken = nextArgument.GetFirstToken(includeZeroWidth:=True)