69 references to GetAnnotatedNodesAndTokens
Microsoft.CodeAnalysis (2)
Syntax\SyntaxNode.cs (2)
1280return this.GetAnnotatedNodesAndTokens(syntaxAnnotation).Where(n => n.IsNode).Select(n => n.AsNode()!); 1298return this.GetAnnotatedNodesAndTokens(syntaxAnnotation).Where(n => n.IsToken).Select(n => n.AsToken());
Microsoft.CodeAnalysis.CodeStyle (3)
AbstractSpeculationAnalyzer.cs (1)
188_lazyReplacedExpression = (TExpressionSyntax)_lazySemanticRootOfReplacedExpression.GetAnnotatedNodesAndTokens(annotation).Single().AsNode()!;
FormattingExtensions.cs (1)
297foreach (var nodeOrToken in node.GetAnnotatedNodesAndTokens(annotation))
SyntaxNodeExtensions.cs (1)
345=> node.GetAnnotatedNodesAndTokens(syntaxAnnotation).Select(n => n.AsNode()).OfType<T>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
EventHookup\EventHookupCommandHandler_TabKeyCommand.cs (2)
180plusEqualTokenEndPosition = newRoot.GetAnnotatedNodesAndTokens(plusEqualsTokenAnnotation) 234var eventHookupExpression = root.GetAnnotatedNodesAndTokens(plusEqualsTokenAnnotation).Single().AsToken().GetAncestor<AssignmentExpressionSyntax>();
Microsoft.CodeAnalysis.CSharp.Features (8)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (3)
261.GetAnnotatedNodesAndTokens(annotation) 269return root.GetAnnotatedNodesAndTokens(ReferenceAnnotation).Select(n => (IdentifierNameSyntax)n.AsNode()).ToImmutableArray(); 292var annotatedNodesOrTokens = node.GetAnnotatedNodesAndTokens(DefinitionAnnotation).ToList();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
758var syntaxNode = originalDocument.Root.GetAnnotatedNodesAndTokens(MethodDefinitionAnnotation).FirstOrDefault().AsNode();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (2)
212newEnclosingStatement = updatedRoot.GetAnnotatedNodesAndTokens(enclosingStatementAnnotation).Single().AsNode(); 216sourceNode = updatedRoot.GetAnnotatedNodesAndTokens(sourceNodeAnnotation).Last().AsNode();
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (1)
66var token = node.GetAnnotatedNodesAndTokens(annotation).FirstOrDefault().AsToken();
ExtractMethod\Extensions.cs (1)
240=> set.Any(a => node.GetAnnotatedNodesAndTokens(a).Any());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (8)
Syntax\SyntaxAnnotationTests.cs (8)
135var matchingNodesOrTokens = tree.GetCompilationUnitRoot().GetAnnotatedNodesAndTokens(annotation); 171var node2 = newRoot.GetAnnotatedNodesAndTokens(annotation1).Single().AsNode(); 203var token2 = newRoot.GetAnnotatedNodesAndTokens(annotation1).Single().AsToken(); 351var annotatedNodesOrTokens = newRoot.GetAnnotatedNodesAndTokens(annotation).OrderBy(t => t.SpanStart).ToList(); 398var sourceNodeOrTokens = sourceTreeRoot.GetAnnotatedNodesAndTokens(annotation); 401var destNodeOrTokens = destTreeRoot.GetAnnotatedNodesAndTokens(annotation); 616var results = root.GetAnnotatedNodesAndTokens(annotation); 630var results = root.GetAnnotatedNodesAndTokens(annotation);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
53newParameterSyntax = (ParameterSyntax)speculationAnalyzer.ReplacedExpression.GetAnnotatedNodesAndTokens(annotation).First();
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (2)
Snippets\CSharpSnippets\SnippetFunctions\SnippetFunctionGenerateSwitchCases.cs (1)
101simplifiedTypeName = simplifiedDocument.GetRequiredSyntaxRootSynchronously(cancellationToken).GetAnnotatedNodesAndTokens(typeAnnotation).Single().ToString();
Snippets\CSharpSnippets\SnippetFunctions\SnippetFunctionSimpleTypeName.cs (1)
42simplifiedTypeName = simplifiedDocument.GetRequiredSyntaxRootSynchronously(cancellationToken).GetAnnotatedNodesAndTokens(typeAnnotation).Single().ToString();
Microsoft.CodeAnalysis.Features (10)
ExtractClass\ExtractClassWithDialogCodeAction.cs (1)
188var nodeOrToken = root.GetAnnotatedNodesAndTokens(annotation).SingleOrDefault();
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (1)
268return root.GetAnnotatedNodesAndTokens(annotation).FirstOrDefault().AsToken();
ExtractMethod\Extensions.cs (1)
66=> document.Root.GetAnnotatedNodesAndTokens(annotation).Single().AsToken();
ExtractMethod\InsertionPoint.cs (1)
54return root.GetAnnotatedNodesAndTokens(_annotation).SingleOrDefault().AsNode();
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
155var methodDefinition = finalRoot.GetAnnotatedNodesAndTokens(MethodDefinitionAnnotation).FirstOrDefault();
ExtractMethod\MethodExtractor.cs (2)
112var methodName = GetMethodNameAtInvocation(newRoot.GetAnnotatedNodesAndTokens(invocationAnnotation)); 113var methodDefinition = newRoot.GetAnnotatedNodesAndTokens(methodAnnotation).FirstOrDefault().AsNode();
ExtractMethod\MethodExtractor.TriviaResult.cs (2)
47var callsite = root.GetAnnotatedNodesAndTokens(callsiteAnnotation).SingleOrDefault().AsNode(); 48var method = root.GetAnnotatedNodesAndTokens(methodDefinitionAnnotation).SingleOrDefault().AsNode();
Snippets\SnippetFunctionService.cs (1)
157var simplifiedTypeName = simplifiedRoot.GetAnnotatedNodesAndTokens(typeAnnotation).Single().ToString();
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
SpeculationAnalyzer.vb (1)
94originalExpression = DirectCast(semanticRootOfOriginalExpr.GetAnnotatedNodesAndTokens(originalExprAnnotation).Single().AsNode(), ExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
Utilities\CommandHandlers\AbstractImplementAbstractClassOrInterfaceCommandHandler.vb (2)
155GetAnnotatedNodesAndTokens(tokenAnnotation).First().AsToken() 184GetAnnotatedNodesAndTokens(tokenAnnotation).First().AsToken()
Microsoft.CodeAnalysis.VisualBasic.Features (8)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (4)
228.GetAnnotatedNodesAndTokens(s_definitionAnnotation) _ 241Dim annotatedNodesAndTokens = root.GetAnnotatedNodesAndTokens(s_referenceAnnotation) 433Dim inlinedExprNodes = syntaxRootAfterInline.GetAnnotatedNodesAndTokens(s_expressionToInlineAnnotation).ToArray() 445Dim innerInitializerInInlineNode = DirectCast(inlinedNode.GetAnnotatedNodesAndTokens(s_initializerAnnotation).Single().AsNode, ExpressionSyntax)
ExtractMethod\Extensions.vb (1)
359Return [set].Any(Function(a) node.GetAnnotatedNodesAndTokens(a).Any())
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (1)
54Dim token = node.GetAnnotatedNodesAndTokens(annotation).FirstOrDefault().AsToken()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.ExpressionCodeGenerator.vb (2)
141newEnclosingStatement = DirectCast(updatedRoot.GetAnnotatedNodesAndTokens(enclosingStatementAnnotation).Single().AsNode(), StatementSyntax) 145sourceNode = updatedRoot.GetAnnotatedNodesAndTokens(sourceNodeAnnotation).Last().AsNode()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (8)
Syntax\SyntaxAnnotationTests.vb (8)
123Dim matchingNodesOrTokens = tree.GetRoot().GetAnnotatedNodesAndTokens(annotation) 157Dim node2 = newRoot.GetAnnotatedNodesAndTokens(annotation1).Single().AsNode() 188Dim token2 = newRoot.GetAnnotatedNodesAndTokens(annotation1).Single().AsToken() 326Dim annotatedNodesOrTokens = newRoot.GetAnnotatedNodesAndTokens(annotation).OrderBy(Function(x) x.SpanStart) 369Dim sourceNodeOrTokens = sourceTreeRoot.GetAnnotatedNodesAndTokens(annotation) 372Dim destNodeOrTokens = destTreeRoot.GetAnnotatedNodesAndTokens(annotation) 558Dim results = root.GetAnnotatedNodesAndTokens(annotation) 571Dim results = root.GetAnnotatedNodesAndTokens(annotation)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
SpeculationAnalyzer.vb (1)
94originalExpression = DirectCast(semanticRootOfOriginalExpr.GetAnnotatedNodesAndTokens(originalExprAnnotation).Single().AsNode(), ExpressionSyntax)
Microsoft.CodeAnalysis.Workspaces (10)
AbstractSpeculationAnalyzer.cs (1)
188_lazyReplacedExpression = (TExpressionSyntax)_lazySemanticRootOfReplacedExpression.GetAnnotatedNodesAndTokens(annotation).Single().AsNode()!;
CaseCorrection\CaseCorrector.cs (1)
50return await CaseCorrectAsync(document, root.GetAnnotatedNodesAndTokens(annotation).Select(n => n.Span).ToImmutableArray(), cancellationToken).ConfigureAwait(false);
CodeCleanup\AbstractCodeCleanerService.cs (2)
133var previousTokens = node.GetAnnotatedNodesAndTokens(previousMarkerAnnotation).Where(n => n.IsToken).Select(n => n.AsToken()); 134var nextTokens = node.GetAnnotatedNodesAndTokens(nextMarkerAnnotation).Where(n => n.IsToken).Select(n => n.AsToken());
CodeCleanup\CodeCleaner.cs (1)
65return await CleanupAsync(document, root.GetAnnotatedNodesAndTokens(annotation).Select(n => n.Span).ToImmutableArray(), options, providers, cancellationToken: cancellationToken).ConfigureAwait(false);
Editing\ImportAdder.cs (1)
29return root.GetAnnotatedNodesAndTokens(annotation).Select(t => t.FullSpan);
FormattingExtensions.cs (1)
297foreach (var nodeOrToken in node.GetAnnotatedNodesAndTokens(annotation))
Simplification\Simplifier.cs (2)
189return await ReduceAsync(document, root.GetAnnotatedNodesAndTokens(annotation).Select(t => t.FullSpan), optionSet, cancellationToken).ConfigureAwait(false); 196return await ReduceAsync(document, root.GetAnnotatedNodesAndTokens(annotation).Select(t => t.FullSpan), options, cancellationToken).ConfigureAwait(false);
SyntaxNodeExtensions.cs (1)
345=> node.GetAnnotatedNodesAndTokens(syntaxAnnotation).Select(n => n.AsNode()).OfType<T>();
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedLanguageCodeSupport.cs (1)
241var newMember = newRoot.GetAnnotatedNodesAndTokens(annotation).Single();
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\AbstractCodeModelService.cs (2)
1034var annotatedNode = root.GetAnnotatedNodesAndTokens(annotation).Single().AsNode(); 1105.GetAnnotatedNodesAndTokens(annotation)