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