146 references to GetFirstToken
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Query.vb (1)
1150
operatorNameLocation = clauseSyntax.
GetFirstToken
().Span
Syntax\CompilationUnitSyntax.vb (1)
26
Dim firstToken = CType(Me.
GetFirstToken
(includeZeroWidth:=True), SyntaxNodeOrToken)
Syntax\VisualBasicSyntaxNode.vb (1)
178
Return
GetFirstToken
(includeZeroWidth:=True).LeadingTrivia
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (44)
AlignTokensFormattingRule.vb (1)
22
tokens.AddRange(queryExpression.Clauses.Select(Function(q) q.
GetFirstToken
(includeZeroWidth:=True)))
CastAnalyzer.vb (2)
178
Return parentStatement.
GetFirstToken
() = parentExpression.
GetFirstToken
()
ImportsOrganizer.vb (2)
61
Dim name1 = simpleClause1.Name.
GetFirstToken
().ValueText
62
Dim name2 = simpleClause2.Name.
GetFirstToken
().ValueText
InvocationExpressionSyntaxExtensions.vb (1)
40
If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.
GetFirstToken
().IsFirstTokenOnLine() Then
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
())
NodeBasedFormattingRule.vb (26)
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))
273
If 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))
487
Return node.NextStatement.
GetFirstToken
(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
506
Return nextStatement.
GetFirstToken
(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
ParenthesizedExpressionSyntaxExtensions.vb (1)
180
Dim firstToken = expression.
GetFirstToken
()
StatementSyntaxExtensions.vb (1)
696
Dim previousToken = statement.
GetFirstToken
().GetPreviousToken()
TypeSyntaxComparer.vb (2)
45
Return _tokenComparer.Compare(x.
GetFirstToken
(), y.
GetFirstToken
())
VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
36
Return node.
GetFirstToken
().Span
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
149
Dim firstToken = newCompilationUnit.
GetFirstToken
()
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (15)
CompilationUnitSyntaxExtensions.vb (1)
36
root.Members.First.
GetFirstToken
().Span.End,
MultiLineConditionalExpressionFormattingRule.vb (3)
60
Dim baseToken = statement.
GetFirstToken
()
65
baseToken, conditional.WhenTrue.
GetFirstToken
(), conditional.WhenTrue.GetLastToken(),
68
baseToken, conditional.WhenFalse.
GetFirstToken
(), conditional.WhenFalse.GetLastToken(),
SpecialFormattingOperation.vb (5)
121
Dim openBrace = argumentList.
GetFirstToken
(includeZeroWidth:=True)
143
Dim baseToken = argument.
GetFirstToken
(includeZeroWidth:=True)
151
Dim firstToken = nextArgument.
GetFirstToken
(includeZeroWidth:=True)
195
cases(0).
GetFirstToken
(includeZeroWidth:=True),
196
cases.Skip(1).Select(Function(n) n.
GetFirstToken
(includeZeroWidth:=True)),
VisualBasicIndentationService.Indenter.vb (5)
129
Return indenter.GetIndentationOfToken(queryNode.
GetFirstToken
(includeZeroWidth:=True), subQuerySpaces)
139
Return indenter.GetIndentationOfToken(xmlDocument.
GetFirstToken
(includeZeroWidth:=True))
277
Dim firstExpressionLine = sourceText.Lines.GetLineFromPosition(xmlEmbeddedExpression.
GetFirstToken
(includeZeroWidth:=True).SpanStart)
283
Dim baseLine = sourceText.Lines.GetLineFromPosition(attribute.
GetFirstToken
(includeZeroWidth:=True).SpanStart)
307
Dim firstTokenLine = sourceText.Lines.GetLineFromPosition(statement.
GetFirstToken
(includeZeroWidth:=True).SpanStart)
VisualBasicIndentationService.vb (1)
86
Return statement.
GetFirstToken
() = token
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructCommandHandler.vb (1)
155
Dim firstToken = statement.
GetFirstToken
()
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Debugging\ProximityExpressionsGetterTests.vb (1)
108
Dim token = statement.
GetFirstToken
()
Microsoft.CodeAnalysis.VisualBasic.Features (20)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
154
node.
GetFirstToken
(),
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
315
Dim previousToken = localDeclaration.
GetFirstToken
().GetPreviousToken()
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
116
If parentField IsNot Nothing AndAlso parentField.
GetFirstToken
() <> targetToken Then
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (2)
75
Return member.
GetFirstToken
().LeadingTrivia.Any(SyntaxKind.DocumentationCommentTrivia)
100
Dim firstToken = member.
GetFirstToken
()
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
67
Return method.EndBlockStatement.
GetFirstToken
(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
85
tokenPair.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)
50
Dim isSingleLine = sourceText.AreOnSameLine(ifNode.
GetFirstToken
(), ifNode.GetLastToken())
MultiLineConditionalExpressionFormattingRule.vb (3)
60
Dim baseToken = statement.
GetFirstToken
()
65
baseToken, conditional.WhenTrue.
GetFirstToken
(), conditional.WhenTrue.GetLastToken(),
68
baseToken, conditional.WhenFalse.
GetFirstToken
(), conditional.WhenFalse.GetLastToken(),
Structure\VisualBasicStructureHelpers.vb (1)
148
Return If(fieldDeclaration.Modifiers.FirstOrNull(), fieldDeclaration.Declarators.First().
GetFirstToken
())
VisualBasicRemoveUnnecessaryCastDiagnosticAnalyzer.vb (1)
36
Return node.
GetFirstToken
().Span
Wrapping\SeparatedSyntaxList\VisualBasicArgumentWrapper.vb (3)
52
Dim startToken = listSyntax.
GetFirstToken
()
61
startToken = If(name Is Nothing, listSyntax.
GetFirstToken
(), name.
GetFirstToken
())
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
TestSyntaxNodes.vb (1)
1704
tk = simpleTree.
GetFirstToken
(includeZeroWidth:=True)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (59)
CastAnalyzer.vb (2)
178
Return parentStatement.
GetFirstToken
() = parentExpression.
GetFirstToken
()
CompilationUnitSyntaxExtensions.vb (1)
36
root.Members.First.
GetFirstToken
().Span.End,
Formatting\Rules\AlignTokensFormattingRule.vb (1)
22
tokens.AddRange(queryExpression.Clauses.Select(Function(q) q.
GetFirstToken
(includeZeroWidth:=True)))
Formatting\Rules\NodeBasedFormattingRule.vb (26)
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))
273
If 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))
487
Return node.NextStatement.
GetFirstToken
(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
506
Return nextStatement.
GetFirstToken
(includeZeroWidth:=True).GetPreviousToken(includeZeroWidth:=True)
ImportsOrganizer.vb (2)
61
Dim name1 = simpleClause1.Name.
GetFirstToken
().ValueText
62
Dim name2 = simpleClause2.Name.
GetFirstToken
().ValueText
InvocationExpressionSyntaxExtensions.vb (1)
40
If nextTrivia.IsKind(SyntaxKind.ColonTrivia) AndAlso invocationExpression.
GetFirstToken
().IsFirstTokenOnLine() Then
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
())
ParenthesizedExpressionSyntaxExtensions.vb (1)
180
Dim firstToken = expression.
GetFirstToken
()
Simplification\Reducers\VisualBasicEscapingReducer.vb (3)
91
If enclosingStatement.
GetFirstToken
() = identifier Then
223
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)
SpecialFormattingOperation.vb (5)
121
Dim openBrace = argumentList.
GetFirstToken
(includeZeroWidth:=True)
143
Dim baseToken = argument.
GetFirstToken
(includeZeroWidth:=True)
151
Dim firstToken = nextArgument.
GetFirstToken
(includeZeroWidth:=True)
195
cases(0).
GetFirstToken
(includeZeroWidth:=True),
196
cases.Skip(1).Select(Function(n) n.
GetFirstToken
(includeZeroWidth:=True)),
StatementSyntaxExtensions.vb (1)
696
Dim previousToken = statement.
GetFirstToken
().GetPreviousToken()
TypeSyntaxComparer.vb (2)
45
Return _tokenComparer.Compare(x.
GetFirstToken
(), y.
GetFirstToken
())
VisualBasicIndentationService.Indenter.vb (5)
129
Return indenter.GetIndentationOfToken(queryNode.
GetFirstToken
(includeZeroWidth:=True), subQuerySpaces)
139
Return indenter.GetIndentationOfToken(xmlDocument.
GetFirstToken
(includeZeroWidth:=True))
277
Dim firstExpressionLine = sourceText.Lines.GetLineFromPosition(xmlEmbeddedExpression.
GetFirstToken
(includeZeroWidth:=True).SpanStart)
283
Dim baseLine = sourceText.Lines.GetLineFromPosition(attribute.
GetFirstToken
(includeZeroWidth:=True).SpanStart)
307
Dim firstTokenLine = sourceText.Lines.GetLineFromPosition(statement.
GetFirstToken
(includeZeroWidth:=True).SpanStart)
VisualBasicIndentationService.vb (1)
86
Return statement.
GetFirstToken
() = token
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
149
Dim firstToken = newCompilationUnit.
GetFirstToken
()
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
2228
Dim firstToken = member.
GetFirstToken
()
Venus\VisualBasicContainedLanguage.vb (1)
202
Dim endToken = statementWithEndHelper.
GetFirstToken
()