185 references to GetFirstToken
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Constraints.cs (3)
201diagnostics.Add(ErrorCode.ERR_NewBoundWithVal, syntax.GetFirstToken().GetLocation()); 205diagnostics.Add(ErrorCode.ERR_NewBoundWithUnmanaged, syntax.GetFirstToken().GetLocation()); 210diagnostics.Add(ErrorCode.ERR_NewBoundMustBeLast, syntax.GetFirstToken().GetLocation());
Binder\Binder_Expressions.cs (3)
815var firstToken = node.GetFirstToken(); 824var firstToken = node.GetFirstToken(); 831var firstToken = node.GetFirstToken();
Binder\Binder_Operators.cs (2)
4203diagnostics.Add(ErrorCode.ERR_RefConditionalNeedsTwoRefs, whenFalse.GetFirstToken().GetLocation()); 4208diagnostics.Add(ErrorCode.ERR_RefConditionalNeedsTwoRefs, whenTrue.GetFirstToken().GetLocation());
Binder\Binder_QueryErrors.cs (1)
210symbols), queryClause.GetFirstToken().GetLocation());
Binder\Binder_Statements.cs (1)
1429MessageID.IDS_FeatureRefReassignment.CheckFeatureAvailability(diagnostics, node.Right, node.Right.GetFirstToken().GetLocation());
Compilation\MemberSemanticModel.cs (1)
408if (LookupPosition.IsBetweenTokens(position, start, foreachStmt.Statement.GetFirstToken()))
Declarations\DeclarationTreeBuilder.cs (1)
169nameLocation: new SourceLocation(firstGlobalStatement.GetFirstToken()),
Symbols\Source\SourceMethodSymbol.cs (1)
35var refKeyword = returnTypeSyntax.GetFirstToken();
Syntax\CompilationUnitSyntax.cs (3)
27var firstToken = (SyntaxNodeOrToken)this.GetFirstToken(includeZeroWidth: true); 40var firstToken = (SyntaxNodeOrToken)this.GetFirstToken(includeZeroWidth: true); 56var firstToken = this.GetFirstToken(includeZeroWidth: true);
Syntax\CSharpSyntaxNode.cs (1)
167var firstToken = this.GetFirstToken(includeZeroWidth: true);
Syntax\LookupPosition.cs (5)
222var firstNameToken = explicitInterfaceSpecifier == null ? methodDecl.Identifier : explicitInterfaceSpecifier.GetFirstToken(); 326return statement.GetFirstToken(); 351return ((SwitchStatementSyntax)statement).Expression.GetFirstToken(); 366return statement.GetFirstToken(); 479firstIncluded = body.GetFirstToken(includeZeroWidth: true);
Microsoft.CodeAnalysis.CSharp.CodeStyle (39)
ConvertProgramAnalysis_ProgramMain.cs (2)
68return root.Members.OfType<GlobalStatementSyntax>().First().GetFirstToken().GetLocation(); 72var lastPragma = root.GetFirstToken().LeadingTrivia.LastOrDefault(t => t.Kind() is SyntaxKind.PragmaWarningDirectiveTrivia);
CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
124localDeclarationStatement.GetFirstToken().GetLocation(),
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (2)
75statement.GetFirstToken().GetLocation(), 95var statementStartToken = statement.GetFirstToken();
ExpressionSyntaxExtensions.cs (1)
74var firstToken = expression.GetFirstToken();
FormattingHelpers.cs (2)
384queryExpression.GetFirstToken().Equals(token); 492return (node.GetFirstToken(includeZeroWidth: true), node.GetLastToken(includeZeroWidth: true));
IndentBlockFormattingRule.cs (4)
124var startToken = section.Statements.First().GetFirstToken(includeZeroWidth: true); 176SetAlignmentBlockOperation(list, switchExpression.GetFirstToken(), switchExpression.OpenBraceToken, switchExpression.CloseBraceToken, IndentBlockOption.RelativeToFirstTokenOnBaseTokenLine); 179SetAlignmentBlockOperation(list, withExpression.GetFirstToken(), withExpression.Initializer.OpenBraceToken, withExpression.Initializer.CloseBraceToken, IndentBlockOption.RelativeToFirstTokenOnBaseTokenLine); 335var firstToken = statement.GetFirstToken(includeZeroWidth: true);
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
179var previousToken = expressionStatement.GetFirstToken().GetPreviousToken();
ParenthesizedExpressionSyntaxExtensions.cs (2)
46var tokenBeforeParen = node.GetFirstToken().GetPreviousToken(); 47var tokenAfterParen = node.Expression.GetFirstToken();
QueryExpressionFormattingRule.cs (5)
47AddSuppressWrappingIfOnSingleLineOperation(list, queryExpression.GetFirstToken(includeZeroWidth: true), queryExpression.GetLastToken(includeZeroWidth: true)); 75var startToken = fromClause.Expression.GetFirstToken(includeZeroWidth: true); 99var baseToken = queryExpression.GetFirstToken(includeZeroWidth: true); 116var firstToken = queryClause.GetFirstToken(includeZeroWidth: true); 123var firstToken = selectOrGroupClause.GetFirstToken(includeZeroWidth: true);
StatementSyntaxExtensions.cs (1)
20var previousToken = statement.GetFirstToken().GetPreviousToken();
SuppressFormattingRule.cs (9)
98AddSuppressWrappingIfOnSingleLineOperation(list, casePattern.GetFirstToken(), casePattern.GetLastToken()); 106AddSuppressWrappingIfOnSingleLineOperation(list, isPattern.GetFirstToken(), isPattern.GetLastToken()); 143AddSuppressWrappingIfOnSingleLineOperation(list, whileStatementNode.GetFirstToken(includeZeroWidth: true), whileStatementNode.Statement.GetLastToken(includeZeroWidth: true)); 164attributes[i].GetFirstToken(includeZeroWidth: true), 187AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true)); 197AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[i].GetFirstToken(includeZeroWidth: true), switchSection.Labels[i].GetLastToken(includeZeroWidth: true)); 204AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[switchSection.Labels.Count - 1].GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true)); 270var firstToken = statementNode.GetFirstToken(includeZeroWidth: true); 332: endDirective.GetFirstToken(includeDirectives: true);
TypeSyntaxComparer.cs (2)
43return _tokenComparer.Compare(x.GetFirstToken(includeSkipped: true), y.GetFirstToken());
UsingsAndExternAliasesOrganizer.cs (2)
86var name1 = using1.Name.GetFirstToken().ValueText; 87var name2 = using2.Name.GetFirstToken().ValueText;
WrappingFormattingRule.cs (5)
71var firstTokenOfEmbeddedStatement = embeddedStatement.GetFirstToken(includeZeroWidth: true); 85SwitchSectionSyntax switchSection => (switchSection.GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true)), 107var firstToken = statementNode.GetFirstToken(includeZeroWidth: true); 117var firstToken = statementNode.GetFirstToken(includeZeroWidth: true); 132RemoveSuppressOperation(list, ifStatementNode.Else.ElseKeyword, ifStatementNode.Else.Statement.GetFirstToken(includeZeroWidth: true));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (16)
CompilationUnitSyntaxExtensions.cs (1)
70? root.Members.First().GetFirstToken().Span.End
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (3)
226(tokensForLeadingTrivia: new[] { s.Labels[0].GetFirstToken(), s.Labels[0].GetLastToken() }, 227tokensForTrailingTrivia: new[] { s.Statements[0].GetFirstToken(), s.Statements[0].GetLastToken() }, 240(tokensForLeadingTrivia: new[] { nextStatement.GetFirstToken() },
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
112var endToken = sourceText.AreOnSameLine(conditional.ColonToken, conditional.WhenFalse.GetFirstToken())
CSharpIndentationService.cs (1)
182var startToken = section.Statements.First().GetFirstToken(includeZeroWidth: true);
CSharpIndentationService.Indenter.cs (2)
189token = token.GetAncestor<LabeledStatementSyntax>()!.GetFirstToken(includeZeroWidth: true).GetPreviousToken(includeZeroWidth: true); 420var clauseToken = clause.GetFirstToken(includeZeroWidth: true);
CSharpInlineDeclarationCodeFixProvider.cs (3)
136var localDeclarationToken = localDeclarationStatement.GetFirstToken(); 213if (sourceText.AreOnSameLine(declarator.GetFirstToken(), declarator.GetFirstToken().GetPreviousToken(includeSkipped: true)))
CSharpRemoveUnnecessaryImportsService.Rewriter.cs (2)
174var firstToken = resultCompilationUnit.GetFirstToken(); 213var firstToken = resultNamespace.Members.First().GetFirstToken();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1358return IsAtStartOfPattern(syntaxTree, parenthesizedExpression.GetFirstToken().GetPreviousToken(), parenthesizedExpression.SpanStart);
MisplacedUsingDirectivesCodeFixProvider.cs (1)
433var firstToken = compilationUnit.GetFirstToken(includeZeroWidth: true);
MultiLineConditionalExpressionFormattingRule.cs (1)
66var baseToken = statement.GetFirstToken();
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (1)
609&& IsTokenPartOfExpression(switchStatementNode.GetFirstToken().GetPreviousToken()))
DecompiledSource\CSharpDecompiledSourceFormattingRule.cs (1)
46if (previousStatement.GetLastToken() != previousToken || nextStatement.GetFirstToken() != currentToken)
StringCopyPaste\StringCopyPasteCommandHandler.cs (1)
269return stringExpressionBeforePaste.GetFirstToken().GetPreferredIndentation(documentBeforePaste, indentationOptions, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Features (40)
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
96var tokenBeforeType = typeNode.GetFirstToken().GetPreviousToken();
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
71nextToken = typeSyntax.GetFirstToken().GetPreviousToken();
Completion\KeywordRecommenders\CheckedKeywordRecommender.cs (1)
44var firstSpecifierToken = previousPossiblySkippedToken.GetRequiredAncestor<ExplicitInterfaceSpecifierSyntax>().GetFirstToken(includeSkipped: true);
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (2)
111SyntaxNodeOrTokenExtensions.GetTrivia(forEachStatement.Type.GetFirstToken()) 171SyntaxNodeOrTokenExtensions.GetTrivia(forEachStatement.Type.GetFirstToken())
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
129var fileBanner = root.GetFirstToken() == namespaceDeclaration.GetFirstToken()
ConvertProgramAnalysis_ProgramMain.cs (2)
68return root.Members.OfType<GlobalStatementSyntax>().First().GetFirstToken().GetLocation(); 72var lastPragma = root.GetFirstToken().LeadingTrivia.LastOrDefault(t => t.Kind() is SyntaxKind.PragmaWarningDirectiveTrivia);
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (3)
226(tokensForLeadingTrivia: new[] { s.Labels[0].GetFirstToken(), s.Labels[0].GetLastToken() }, 227tokensForTrailingTrivia: new[] { s.Statements[0].GetFirstToken(), s.Statements[0].GetLastToken() }, 240(tokensForLeadingTrivia: new[] { nextStatement.GetFirstToken() },
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
112var endToken = sourceText.AreOnSameLine(conditional.ColonToken, conditional.WhenFalse.GetFirstToken())
CSharpInlineDeclarationCodeFixProvider.cs (3)
136var localDeclarationToken = localDeclarationStatement.GetFirstToken(); 213if (sourceText.AreOnSameLine(declarator.GetFirstToken(), declarator.GetFirstToken().GetPreviousToken(includeSkipped: true)))
CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
124localDeclarationStatement.GetFirstToken().GetLocation(),
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
81=> member.GetFirstToken().LeadingTrivia.Any(t => t is (kind: SyntaxKind.SingleLineDocumentationCommentTrivia or SyntaxKind.MultiLineDocumentationCommentTrivia)); 85var firstToken = member.GetFirstToken();
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (2)
75statement.GetFirstToken().GetLocation(), 95var statementStartToken = statement.GetFirstToken();
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
64var firstToken = firstStatement.GetFirstToken(includeZeroWidth: true);
ExtractMethod\CSharpSelectionValidator.cs (4)
153return AssignFinalSpan(selectionInfo.With(s => s.FirstTokenInFinalSpan = assign.Right.GetFirstToken(includeZeroWidth: true)) 385.With(s => s.FirstTokenInFinalSpan = expression.GetFirstToken(includeZeroWidth: true)) 391.With(s => s.FirstTokenInFinalSpan = statement1.GetFirstToken(includeZeroWidth: true)) 396return selectionInfo.With(s => s.FirstTokenInFinalSpan = statement1.GetFirstToken(includeZeroWidth: true))
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
76ConversionOperatorDeclarationSyntax conversionOperatorDeclarationNode => conversionOperatorDeclarationNode.Type.GetFirstToken(),
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
140var isSingleLine = sourceText.AreOnSameLine(ifNode.GetFirstToken(), ifNode.GetLastToken());
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
179var previousToken = expressionStatement.GetFirstToken().GetPreviousToken();
MisplacedUsingDirectivesCodeFixProvider.cs (1)
433var firstToken = compilationUnit.GetFirstToken(includeZeroWidth: true);
MultiLineConditionalExpressionFormattingRule.cs (1)
66var baseToken = statement.GetFirstToken();
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
143position = targetExpression.GetFirstToken().SpanStart;
Structure\CSharpStructureHelpers.cs (5)
300FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.Modifiers.FirstOrNull() ?? fieldDeclaration.Declaration.GetFirstToken(), 301IndexerDeclarationSyntax indexerDeclaration => indexerDeclaration.Modifiers.FirstOrNull() ?? indexerDeclaration.Type.GetFirstToken(), 302MethodDeclarationSyntax methodDeclaration => methodDeclaration.Modifiers.FirstOrNull() ?? methodDeclaration.ReturnType.GetFirstToken(), 303OperatorDeclarationSyntax operatorDeclaration => operatorDeclaration.Modifiers.FirstOrNull() ?? operatorDeclaration.ReturnType.GetFirstToken(), 304PropertyDeclarationSyntax propertyDeclaration => propertyDeclaration.Modifiers.FirstOrNull() ?? propertyDeclaration.Type.GetFirstToken(),
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
97var previousToken = node.GetFirstToken().GetPreviousToken();
Wrapping\SeparatedSyntaxList\CSharpArgumentWrapper.cs (3)
68var startToken = listSyntax.GetFirstToken(); 78startToken = name == null ? listSyntax.GetFirstToken() : name.GetFirstToken();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\UnsafeTests.cs (1)
5543foreach (var declarationSyntax in tree.GetCompilationUnitRoot().DescendantTokens().OfType<VariableDeclarationSyntax>().Where(syntax => syntax.GetFirstToken().IsKind(SyntaxKind.VoidKeyword)))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (11)
Parsing\ParsingErrorRecoveryTests.cs (1)
5776Assert.Equal(SyntaxKind.ReturnKeyword, getBodyStmts[0].GetFirstToken().Kind());
Syntax\SyntaxNodeTests.cs (10)
858Assert.False(tree.GetCompilationUnitRoot().GetFirstToken().IsIncrementallyIdenticalTo(tree.GetCompilationUnitRoot().GetFirstToken().GetNextToken())); 867Assert.True(tree1.GetCompilationUnitRoot().GetFirstToken().IsIncrementallyIdenticalTo(tree2.GetCompilationUnitRoot().GetFirstToken())); 920var first = tree.GetCompilationUnitRoot().GetFirstToken(); 928var first = tree.GetCompilationUnitRoot().GetFirstToken(includeZeroWidth: true); 983var token = tree.GetCompilationUnitRoot().GetFirstToken(includeSkipped: true); 1013var token = tree.GetCompilationUnitRoot().GetFirstToken(includeSkipped: true); 1038var token = tree.GetCompilationUnitRoot().GetFirstToken(includeSkipped: false); 1189var token = tree.GetCompilationUnitRoot().GetFirstToken(includeZeroWidth: true);
Microsoft.CodeAnalysis.CSharp.Workspaces (47)
CSharpIndentationService.cs (1)
182var startToken = section.Statements.First().GetFirstToken(includeZeroWidth: true);
CSharpIndentationService.Indenter.cs (2)
189token = token.GetAncestor<LabeledStatementSyntax>()!.GetFirstToken(includeZeroWidth: true).GetPreviousToken(includeZeroWidth: true); 420var clauseToken = clause.GetFirstToken(includeZeroWidth: true);
CSharpRemoveUnnecessaryImportsService.Rewriter.cs (2)
174var firstToken = resultCompilationUnit.GetFirstToken(); 213var firstToken = resultNamespace.Members.First().GetFirstToken();
Formatting\TypingFormattingRule.cs (1)
84if (FormattingRangeHelper.AreTwoTokensOnSameLine(firstTokenOfNode, firstStatement.GetFirstToken()))
FormattingHelpers.cs (2)
384queryExpression.GetFirstToken().Equals(token); 492return (node.GetFirstToken(includeZeroWidth: true), node.GetLastToken(includeZeroWidth: true));
IndentBlockFormattingRule.cs (4)
124var startToken = section.Statements.First().GetFirstToken(includeZeroWidth: true); 176SetAlignmentBlockOperation(list, switchExpression.GetFirstToken(), switchExpression.OpenBraceToken, switchExpression.CloseBraceToken, IndentBlockOption.RelativeToFirstTokenOnBaseTokenLine); 179SetAlignmentBlockOperation(list, withExpression.GetFirstToken(), withExpression.Initializer.OpenBraceToken, withExpression.Initializer.CloseBraceToken, IndentBlockOption.RelativeToFirstTokenOnBaseTokenLine); 335var firstToken = statement.GetFirstToken(includeZeroWidth: true);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
74var firstToken = expression.GetFirstToken();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs\CompilationUnitSyntaxExtensions.cs (1)
70? root.Members.First().GetFirstToken().Span.End
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1358return IsAtStartOfPattern(syntaxTree, parenthesizedExpression.GetFirstToken().GetPreviousToken(), parenthesizedExpression.SpanStart);
ParenthesizedExpressionSyntaxExtensions.cs (2)
46var tokenBeforeParen = node.GetFirstToken().GetPreviousToken(); 47var tokenAfterParen = node.Expression.GetFirstToken();
QueryExpressionFormattingRule.cs (5)
47AddSuppressWrappingIfOnSingleLineOperation(list, queryExpression.GetFirstToken(includeZeroWidth: true), queryExpression.GetLastToken(includeZeroWidth: true)); 75var startToken = fromClause.Expression.GetFirstToken(includeZeroWidth: true); 99var baseToken = queryExpression.GetFirstToken(includeZeroWidth: true); 116var firstToken = queryClause.GetFirstToken(includeZeroWidth: true); 123var firstToken = selectOrGroupClause.GetFirstToken(includeZeroWidth: true);
Simplification\CSharpSimplificationService.Expander.cs (3)
500var firstReplacementToken = replacement.GetFirstToken(true, false, true, true); 501var firstOriginalToken = originalSimpleName.GetFirstToken(true, false, true, true); 1108.WithLeadingTrivia(thisExpression.GetFirstToken().LeadingTrivia);
Simplification\Reducers\CSharpMiscellaneousReducer.cs (2)
156if (!FormattingRangeHelper.AreTwoTokensOnSameLine(node.Statements[0].GetFirstToken(), node.Statements[0].GetLastToken())) 162if (!FormattingRangeHelper.AreTwoTokensOnSameLine(node.Parent.GetFirstToken(), node.GetFirstToken().GetPreviousToken()))
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
181aliasReplacement = GetAliasForSymbol((INamespaceOrTypeSymbol)symbol, node.GetFirstToken(), semanticModel, cancellationToken);
StatementSyntaxExtensions.cs (1)
20var previousToken = statement.GetFirstToken().GetPreviousToken();
SuppressFormattingRule.cs (9)
98AddSuppressWrappingIfOnSingleLineOperation(list, casePattern.GetFirstToken(), casePattern.GetLastToken()); 106AddSuppressWrappingIfOnSingleLineOperation(list, isPattern.GetFirstToken(), isPattern.GetLastToken()); 143AddSuppressWrappingIfOnSingleLineOperation(list, whileStatementNode.GetFirstToken(includeZeroWidth: true), whileStatementNode.Statement.GetLastToken(includeZeroWidth: true)); 164attributes[i].GetFirstToken(includeZeroWidth: true), 187AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true)); 197AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[i].GetFirstToken(includeZeroWidth: true), switchSection.Labels[i].GetLastToken(includeZeroWidth: true)); 204AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[switchSection.Labels.Count - 1].GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true)); 270var firstToken = statementNode.GetFirstToken(includeZeroWidth: true); 332: endDirective.GetFirstToken(includeDirectives: true);
TypeSyntaxComparer.cs (2)
43return _tokenComparer.Compare(x.GetFirstToken(includeSkipped: true), y.GetFirstToken());
UsingsAndExternAliasesOrganizer.cs (2)
86var name1 = using1.Name.GetFirstToken().ValueText; 87var name2 = using2.Name.GetFirstToken().ValueText;
WrappingFormattingRule.cs (5)
71var firstTokenOfEmbeddedStatement = embeddedStatement.GetFirstToken(includeZeroWidth: true); 85SwitchSectionSyntax switchSection => (switchSection.GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true)), 107var firstToken = statementNode.GetFirstToken(includeZeroWidth: true); 117var firstToken = statementNode.GetFirstToken(includeZeroWidth: true); 132RemoveSuppressOperation(list, ifStatementNode.Else.ElseKeyword, ifStatementNode.Else.Statement.GetFirstToken(includeZeroWidth: true));
Microsoft.VisualStudio.LanguageServices.CSharp (6)
CodeModel\CSharpCodeModelService.cs (1)
3305var firstToken = newMember.GetFirstToken();
CodeModel\CSharpCodeModelService.NodeLocator.cs (5)
262startPosition = node.GetFirstToken().SpanStart; 332startPosition = node.GetFirstToken().SpanStart; 380startPosition = node.GetFirstToken().SpanStart; 575startPosition = node.GetFirstToken().SpanStart; 629startPosition = node.GetFirstToken().SpanStart;