461 references to GetRoot
GenerateDocumentationAndConfigFiles (23)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
526var root = attributeToRemove.SyntaxTree.GetRoot();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (1)
49var root = SyntaxTree.WithChangedText(text).GetRoot(cancellationToken);
ILLink.RoslynAnalyzer (1)
RequiresUnsafeAnalyzer.cs (1)
65var root = syntaxTree.GetRoot();
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
269var allNodes = comp.SyntaxTrees.SelectMany(s => s.GetRoot().DescendantNodes());
Microsoft.Analyzers.Extra.Tests (4)
SyntaxNodeExtensionsTests.cs (4)
54var methodInvocSyntax = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().FirstOrDefault(); 86var methodInvocSyntax = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().FirstOrDefault(); 149var methodInvocSyntax = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().FirstOrDefault(); 179var methodInvocSyntax = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().FirstOrDefault();
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (1)
33var root = syntaxTree.GetRoot(cancellationToken);
Microsoft.CodeAnalysis (18)
Compilation\Compilation.cs (1)
2520diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_EncodinglessSyntaxTree, tree.GetRoot().GetLocation()));
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
1277for (var node = location.SourceTree.GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: true); 1330var root = tree.GetRoot(cancellationToken);
DiagnosticAnalyzer\SuppressMessageAttributeState.cs (1)
189for (var node = location.SourceTree.GetRoot().FindNode(location.SourceSpan, getInnermostNodeForTie: true);
SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithSimpleName.cs (2)
72.Select((info, cancellationToken) => getGlobalAliasesInCompilationUnit(syntaxHelper, info.Tree.GetRoot(cancellationToken))) 159var compilationUnit = syntaxTree.GetRoot(cancellationToken);
SourceGeneration\SyntaxStore.cs (1)
89var root = new Lazy<SyntaxNode>(() => tree.GetRoot(_cancellationToken));
Syntax\ICompilationUnitSyntax.cs (1)
11/// any node returned by <see cref="SyntaxTree.GetRoot"/> where <see cref="SyntaxTree.HasCompilationUnitRoot"/>
Syntax\LineDirectiveMap.cs (1)
39var syntaxRoot = (SyntaxNodeOrToken)syntaxTree.GetRoot();
Syntax\SyntaxDiffer.cs (4)
54return GetTextChanges(before.GetRoot(), after.GetRoot()); 90return GetPossiblyDifferentTextSpans(before.GetRoot(), after.GetRoot());
Syntax\SyntaxNode.cs (1)
978SyntaxNode? cuRoot = node.SyntaxTree?.GetRoot();
Syntax\SyntaxNodeExtensions.cs (1)
447return node != null ? oldTree.WithRootAndOptions(node, oldTree.Options).GetRoot() : null;
Syntax\SyntaxTree.cs (1)
430var root = this.GetRoot(cancellationToken);
Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
Microsoft.CodeAnalysis.Analyzers (23)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
526var root = attributeToRemove.SyntaxTree.GetRoot();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (1)
49var root = SyntaxTree.WithChangedText(text).GetRoot(cancellationToken);
Microsoft.CodeAnalysis.AnalyzerUtilities (21)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
Microsoft.CodeAnalysis.CodeStyle (27)
src\roslyn\src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
52ProcessCompilationUnit(context, option, (TCompilationUnitSyntax)context.Tree.GetRoot(context.CancellationToken));
src\roslyn\src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
48var root = tree.GetRoot(context.CancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
50var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
95var root = namespaceDeclaration.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
127var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
126var root = firstBlock.Syntax.SyntaxTree.GetRoot(context.CancellationToken);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
526var root = attributeToRemove.SyntaxTree.GetRoot();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (1)
49var root = SyntaxTree.WithChangedText(text).GetRoot(cancellationToken);
Microsoft.CodeAnalysis.CSharp (48)
Binder\BinderFactory.BinderFactoryVisitor.cs (3)
109if (compilationUnit != syntaxTree.GetRoot()) 940if (compilationUnit != syntaxTree.GetRoot()) 1072Debug.Assert(token == this.syntaxTree.GetRoot().GetLastToken());
Binder\InMethodBinder.cs (1)
249Debug.Assert(oldLocation != newLocation || oldLocation == Location.None || newLocation.SourceTree?.GetRoot().ContainsDiagnostics == true,
Binder\Semantics\OverloadResolution\OverloadResolution.cs (3)
1352SyntaxNode syntax = CSharpSyntaxTree.Dummy.GetRoot(); 3234_binder.TryGetCollectionIterationType(CSharpSyntaxTree.Dummy.GetRoot(), t1, out elementType1); 3239_binder.TryGetCollectionIterationType(CSharpSyntaxTree.Dummy.GetRoot(), t2, out elementType2);
CommandLine\CSharpCompiler.cs (1)
350foreach (LineDirectiveTriviaSyntax directive in tree.GetRoot().GetDirectives(
Compilation\CSharpCompilation.cs (6)
1710return ((SourceNamespaceSymbol)SourceModule.GlobalNamespace).GetImports((CSharpSyntaxNode)tree.GetRoot(), basesBeingResolved: null); 2786var node = info.Tree.GetRoot(cancellationToken).FindToken(info.Span.Start, findInsideTrivia: false). 3231bool reportUnusedUsings = (!span.HasValue || span.Value == tree.GetRoot(cancellationToken).FullSpan) && ReportUnusedImportsInTree(tree); 3402var root = syntaxTree.GetRoot(cancellationToken); 3881CSharpSyntaxTree.Dummy.GetRoot()); 4020var checksumDirectives = tree.GetRoot().GetDirectives(d => d.Kind() == SyntaxKind.PragmaChecksumDirectiveTrivia &&
Compilation\CSharpSemanticModel.cs (2)
1292bool atEOF = position == fullEnd && position == this.SyntaxTree.GetRoot().FullSpan.End; 1296token = (atEOF ? (CSharpSyntaxNode)this.SyntaxTree.GetRoot() : Root).FindTokenIncludingCrefAndNameAttributes(position);
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
59var attributedNode = model.SyntaxTree.GetRoot().FindToken(position).Parent;
Compilation\SyntaxTreeSemanticModel.cs (1)
79return (CSharpSyntaxNode)_syntaxTree.GetRoot();
Compiler\UnprocessedDocumentationCommentFinder.cs (1)
34finder.Visit(tree.GetRoot(cancellationToken));
CSharpExtensions.cs (1)
397return (CompilationUnitSyntax)tree.GetRoot(cancellationToken);
Declarations\DeclarationTreeBuilder.cs (1)
96return (RootSingleNamespaceDeclaration)builder.Visit(syntaxTree.GetRoot());
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
26ComputeDeclarations(model, associatedSymbol: null, model.SyntaxTree.GetRoot(cancellationToken),
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (3)
53var token = SemanticModelOpt.SyntaxTree.GetRoot().FindToken(PositionOpt); 194var token = semanticModel.SyntaxTree.GetRoot().FindToken(position); 248var token = location.SourceTree.GetRoot().FindToken(PositionOpt);
Symbols\MethodSymbolExtensions.cs (1)
215return (CSharpSyntaxNode)CSharpSyntaxTree.Dummy.GetRoot();
Symbols\RangeVariableSymbol.cs (1)
62SyntaxToken token = _location.SourceTree.GetRoot().FindToken(_location.SourceSpan.Start);
Symbols\ReducedExtensionMethodSymbol.cs (1)
141var syntax = (CSharpSyntaxNode)syntaxTree.GetRoot();
Symbols\Source\SourceAssemblySymbol.cs (1)
1560var root = (CompilationUnitSyntax)tree.GetRoot();
Symbols\Source\SourceLocalSymbol.cs (2)
329return GetTypeWithAnnotations(CSharpSyntaxTree.Dummy.GetRoot(), BindingDiagnosticBag.Discarded); 415Debug.Assert(reference != CSharpSyntaxTree.Dummy.GetRoot());
Symbols\Source\SourceMethodSymbolWithAttributes.cs (3)
1076var root = matchingTree.GetRoot(); 1284var root = matchingTree.GetRoot(); 1402if (ReferenceEquals(returnTypeSyntax, CSharpSyntaxTree.Dummy.GetRoot()))
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
1226var syntax = (CSharpSyntaxNode)CSharpSyntaxTree.Dummy.GetRoot();
Symbols\Symbol.cs (2)
511SyntaxToken token = location.SourceTree.GetRoot().FindToken(location.SourceSpan.Start); 527SyntaxNode parent = location.SourceTree.GetRoot();
Symbols\SymbolExtensions.cs (1)
368return (CSharpSyntaxNode)CSharpSyntaxTree.Dummy.GetRoot();
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
292return (CSharpSyntaxNode)syntaxTree.GetRoot();
Symbols\Synthesized\SynthesizedPropertySymbol.cs (1)
67SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, CSharpSyntaxTree.Dummy.GetRoot(), compilationState, diagnostics);
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
281foreach (var global in ((CompilationUnitSyntax)tree.GetRoot(cancellationToken)).Members.OfType<GlobalStatementSyntax>())
Syntax\CSharpPragmaWarningStateMap.cs (1)
60foreach (var d in syntaxTree.GetRoot().GetDirectives())
Syntax\CSharpSyntaxTree.LazySyntaxTree.cs (1)
71var root = CloneNodeAsRoot((CSharpSyntaxNode)tree.GetRoot(cancellationToken));
Syntax\NullableContextStateMap.cs (1)
141foreach (var d in tree.GetRoot().GetDirectives())
Syntax\SyntaxEquivalence.cs (2)
31return AreEquivalent(before.GetRoot(), after.GetRoot(), ignoreChildNode, topLevel);
Syntax\SyntaxFactory.cs (1)
2379var compilation = (CompilationUnitSyntax)tree.GetRoot();
Syntax\SyntaxTreeDiagnosticEnumerator.cs (1)
42var fullTreeLength = syntaxTree.GetRoot().FullSpan.Length;
Microsoft.CodeAnalysis.CSharp.CodeStyle (24)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
37var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryAsyncModifier\CSharpMakeMethodSynchronousDiagnosticAnalyzer.cs (1)
47var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
190outermostBody = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (4)
53var originalRoot = originalTree.GetRoot(cancellationToken); 82var originalRoot = originalTree.GetRoot(cancellationToken); 89var updateRoot = updatedTree.GetRoot(cancellationToken); 137var compilationUnit = (CompilationUnitSyntax)updatedSemanticModel.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryUnsafeModifier\UnnecessaryUnsafeModifierUtilities.cs (3)
43var originalRoot = originalTree.GetRoot(cancellationToken); 97var originalRoot = originalTree.GetRoot(cancellationToken); 104var updateRoot = updatedTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
57var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
147? location.SyntaxTree.GetRoot(cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
32directive.FullSpan.End == syntaxTree.GetRoot(cancellationToken).FullSpan.End;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (5)
182var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken); 226var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position); 395var token = syntaxTree.GetRoot(cancellationToken).FindToken(position, findInsideTrivia: true); 444var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken); 496var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (1)
162return syntaxTree.GetRoot(cancellationToken).FindTrivia(span.Start - 1, findInsideTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
323? ((CompilationUnitSyntax)structure.SyntaxTree.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
28var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1015var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (2)
169var root = tree.GetRoot(cancellationToken); 182var newDeclarationTypeNode = newTree.GetRoot(cancellationToken).GetAnnotatedNodes(annotation).Single();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
49var root = diagnostic.Location.SourceTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (2)
85return (TypeDeclarationSyntax)tree.GetRoot(cancellationToken); 207return contextTree?.GetRoot(cancellationToken).FindToken(contextLocation!.SourceSpan.Start).Parent;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
27var root = (CompilationUnitSyntax)contextNode.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
431if (syntaxTree.GetRoot(cancellationToken) is CompilationUnitSyntax compilationUnit && 1995if (syntaxTree.GetRoot(cancellationToken) is CompilationUnitSyntax compilationUnit &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2137var tokenInOriginalTree = originalSemanticModel.SyntaxTree.GetRoot(CancellationToken).FindToken(currentSemanticModel.OriginalPositionForSpeculation);
Microsoft.CodeAnalysis.CSharp.Features (35)
AddImport\CSharpAddImportFeatureService.cs (1)
617return (CompilationUnitSyntax)contextNode.SyntaxTree.GetRoot(cancellationToken);
Completion\CompletionProviders\FileBasedPrograms\AbstractAppDirectiveCompletionProvider.cs (1)
50var token = tree.GetRoot(context.CancellationToken).FindTokenOnLeftOfPosition(context.Position, includeDirectives: true);
Completion\CompletionProviders\Scripting\DirectiveCompletionProviderUtilities.cs (1)
16var token = tree.GetRoot(cancellationToken).FindToken(position, findInsideTrivia: true);
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
106var root = syntaxTree.GetRoot(cancellationToken);
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (1)
89var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken);
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (1)
167((CompilationUnitSyntax)context.SyntaxTree.GetRoot(cancellationToken)).Externs.Count > 0)
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (1)
209currentExpression.SyntaxTree.GetRoot(cancellationToken), cancellationToken);
Debugging\BreakpointResolver.cs (1)
37var token = tree.GetRoot(cancellationToken).FindToken(location.SourceSpan.Start);
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
32_token = _syntaxTree.GetRoot(cancellationToken).FindToken(_position);
Diagnostics\Analyzers\FileBasedPrograms\FileLevelDirectiveDiagnosticAnalyzer.cs (1)
44var root = tree.GetRoot(cancellationToken);
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
83var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (3)
34return syntaxTree.GetRoot(cancellationToken).FindToken(position).GetAncestor<MemberDeclarationSyntax>(); 243return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 255return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition(
EditAndContinue\BreakpointSpans.cs (1)
39var root = tree.GetRoot(cancellationToken);
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
154identifierName.SyntaxTree.GetRoot(cancellationToken);
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
200var root = SemanticModel.SyntaxTree.GetRoot(CancellationToken);
NavigationBar\CSharpNavigationBarItemService.cs (1)
142nodesToVisit.Push(semanticModel.SyntaxTree.GetRoot(cancellationToken));
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
37var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryAsyncModifier\CSharpMakeMethodSynchronousDiagnosticAnalyzer.cs (1)
47var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
190outermostBody = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (4)
53var originalRoot = originalTree.GetRoot(cancellationToken); 82var originalRoot = originalTree.GetRoot(cancellationToken); 89var updateRoot = updatedTree.GetRoot(cancellationToken); 137var compilationUnit = (CompilationUnitSyntax)updatedSemanticModel.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryUnsafeModifier\UnnecessaryUnsafeModifierUtilities.cs (3)
43var originalRoot = originalTree.GetRoot(cancellationToken); 97var originalRoot = originalTree.GetRoot(cancellationToken); 104var updateRoot = updatedTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
57var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
147? location.SyntaxTree.GetRoot(cancellationToken)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
49var root = diagnostic.Location.SourceTree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
26ComputeDeclarations(model, associatedSymbol: null, model.SyntaxTree.GetRoot(cancellationToken),
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
57var updatedRoot = updatedSemanticModel.SyntaxTree.GetRoot(cancellationToken);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (2)
202var root = updatedSemanticModel.SyntaxTree.GetRoot(cancellationToken); 215var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Usage\CSharpMissingShebangInFileBasedProgram.cs (2)
62var root = context.Tree.GetRoot(context.CancellationToken); 109foreach (var trivia in tree.GetRoot().GetLeadingTrivia())
Microsoft.CodeAnalysis.CSharp.Workspaces (23)
Rename\CSharpRenameRewriterLanguageService.cs (2)
288var speculativeTree = originalNode.SyntaxTree.GetRoot(_cancellationToken).ReplaceNode(originalNode, newNode); 303speculativeTree = originalNode.SyntaxTree.GetRoot(_cancellationToken).ReplaceNode(originalNode, newNode);
Simplification\CSharpSimplificationService.cs (1)
187var root = model.SyntaxTree.GetRoot(cancellationToken);
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
216var root = (CompilationUnitSyntax)model.SyntaxTree.GetRoot(cancellationToken); 366token = originalSemanticMode.SyntaxTree.GetRoot(cancellationToken).FindToken(semanticModel.OriginalPositionForSpeculation);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
32directive.FullSpan.End == syntaxTree.GetRoot(cancellationToken).FullSpan.End;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (5)
182var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken); 226var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position); 395var token = syntaxTree.GetRoot(cancellationToken).FindToken(position, findInsideTrivia: true); 444var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken); 496var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (1)
162return syntaxTree.GetRoot(cancellationToken).FindTrivia(span.Start - 1, findInsideTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
323? ((CompilationUnitSyntax)structure.SyntaxTree.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
28var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1015var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (2)
169var root = tree.GetRoot(cancellationToken); 182var newDeclarationTypeNode = newTree.GetRoot(cancellationToken).GetAnnotatedNodes(annotation).Single();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (2)
85return (TypeDeclarationSyntax)tree.GetRoot(cancellationToken); 207return contextTree?.GetRoot(cancellationToken).FindToken(contextLocation!.SourceSpan.Start).Parent;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
27var root = (CompilationUnitSyntax)contextNode.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
431if (syntaxTree.GetRoot(cancellationToken) is CompilationUnitSyntax compilationUnit && 1995if (syntaxTree.GetRoot(cancellationToken) is CompilationUnitSyntax compilationUnit &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2137var tokenInOriginalTree = originalSemanticModel.SyntaxTree.GetRoot(CancellationToken).FindToken(currentSemanticModel.OriginalPositionForSpeculation);
Microsoft.CodeAnalysis.Features (28)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
76var newRoot = syntaxTree.GetRoot(cancellationToken).ReplaceNode(constructor, newConstructor);
AddImport\References\Reference.cs (1)
90var root = contextNode.SyntaxTree.GetRoot(cancellationToken);
ChangeSignature\AbstractChangeSignatureService.cs (1)
462var root = tree.GetRoot();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaHelpers.cs (1)
222var root = nodeWithTokens.SyntaxTree.GetRoot();
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
73var treeRoot = tree.GetRoot(cancellationToken);
Completion\Providers\AbstractOverrideCompletionProvider.ItemGetter.cs (1)
132var root = SyntaxTree.GetRoot(CancellationToken);
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
420var editor = new SyntaxEditor(model.SyntaxTree.GetRoot(cancellationToken), services);
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (1)
151var editor = new SyntaxEditor(converter.ForEachInfo.SemanticModel.SyntaxTree.GetRoot(cancellationToken), document.Project.Solution.Services);
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (2)
84var token = syntaxTree.GetRoot(cancellationToken).FindToken(position, findInsideTrivia: true); 291var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
97var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
773=> EmptyCompilationUnit.SyntaxTree.WithRootAndOptions(EmptyCompilationUnit, options).GetRoot(cancellationToken); 4055var oldRoot = oldModel.SyntaxTree.GetRoot(cancellationToken); 4086var newRoot = newModel.SyntaxTree.GetRoot(cancellationToken); 5232return newModel.SyntaxTree.GetRoot(cancellationToken);
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
57var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
179document = document.WithSyntaxRoot(fieldDeclaration.SyntaxTree.GetRoot(cancellationToken).ReplaceNode(fieldDeclaration.GetSyntax(cancellationToken),
QuickInfo\CommonSemanticQuickInfoProvider.cs (3)
134var root = linkedModel.SyntaxTree.GetRoot(cancellationToken); 217var root = semanticModel.SyntaxTree.GetRoot(cancellationToken); 256var newToken = newTree.GetRoot(cancellationToken).GetAnnotatedTokens(s_annotation).Single();
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
134var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
52ProcessCompilationUnit(context, option, (TCompilationUnitSyntax)context.Tree.GetRoot(context.CancellationToken));
src\roslyn\src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
48var root = tree.GetRoot(context.CancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
50var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
95var root = namespaceDeclaration.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
127var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
126var root = firstBlock.Syntax.SyntaxTree.GetRoot(context.CancellationToken);
Structure\Syntax\AbstractBlockStructureProvider.cs (1)
36var syntaxRoot = context.SyntaxTree.GetRoot(context.CancellationToken);
Microsoft.CodeAnalysis.Razor.Compiler (2)
Analyzers\ComponentParameterNullableWarningSuppressor.cs (1)
36var node = diagnostic.Location.SourceTree?.GetRoot(context.CancellationToken).FindNode(diagnostic.Location.SourceSpan);
CSharp\DefaultUtf8WriteLiteralFeature.cs (1)
192var namespaceDecls = probeTree.GetRoot().ChildNodes().OfType<BaseNamespaceDeclarationSyntax>();
Microsoft.CodeAnalysis.ResxSourceGenerator (21)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
Microsoft.CodeAnalysis.VisualBasic (21)
CommandLine\VisualBasicCompiler.vb (1)
274For Each directive As ExternalSourceDirectiveTriviaSyntax In tree.GetRoot().GetDirectives(
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
46finder.Visit(tree.GetRoot(cancellationToken))
Compilation\SemanticModel.vb (4)
570Dim atEOF As Boolean = (position = fullEnd AndAlso position = SyntaxTree.GetRoot().FullSpan.End) 614Dim atEOF As Boolean = (position = fullEnd AndAlso position = SyntaxTree.GetRoot().FullSpan.End) 620token = SyntaxTree.GetRoot().FindToken(position, True) 628token = SyntaxTree.GetRoot().FindToken(position)
Compilation\SyntaxTreeSemanticModel.vb (1)
58Return DirectCast(_syntaxTree.GetRoot(), VisualBasicSyntaxNode)
Compilation\VisualBasicCompilation.vb (2)
2318If Not filterSpanWithinTree.HasValue OrElse filterSpanWithinTree.Value = tree.GetRoot(cancellationToken).FullSpan Then 2645Dim checksumDirectives = tree.GetRoot().GetDirectives(Function(d) d.Kind = SyntaxKind.ExternalChecksumDirectiveTrivia AndAlso
Declarations\DeclarationTreeBuilder.vb (1)
29Dim decl = DirectCast(builder.ForDeclaration(tree.GetRoot()), RootSingleNamespaceDeclaration)
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
20ComputeDeclarationsCore(model, model.SyntaxTree.GetRoot(cancellationToken),
Symbols\Source\SourceAssemblySymbol.vb (1)
494Dim compilationUnitSyntax = DirectCast(rootNs.Location.SourceTree.GetRoot(), CompilationUnitSyntax)
Symbols\Symbol.vb (1)
386Dim token = CType(location.SourceTree.GetRoot().FindToken(location.SourceSpan.Start), SyntaxToken)
Syntax\SyntaxEquivalence.vb (2)
19Return AreEquivalent(before.GetRoot(), after.GetRoot(), ignoreChildNode, topLevel)
Syntax\SyntaxFactory.vb (1)
1078Dim compilationUnit As CompilationUnitSyntax = DirectCast(tree.GetRoot(), CompilationUnitSyntax)
Syntax\VisualBasicSyntaxTree.LazySyntaxTree.vb (1)
76Dim root = CloneNodeAsRoot(CType(tree.GetRoot(cancellationToken), VisualBasicSyntaxNode))
Syntax\VisualBasicSyntaxTree.vb (1)
527Return SyntaxDiffer.GetPossiblyDifferentTextSpans(oldTree.GetRoot(), Me.GetRoot())
Syntax\VisualBasicWarningStateMap.vb (1)
28For Each d As DirectiveTriviaSyntax In syntaxTree.GetRoot().GetDirectives()
VisualBasicExtensions.vb (2)
260Return DirectCast(syntaxTree.GetRoot(cancellationToken), VisualBasicSyntaxNode) 505Return DirectCast(tree.GetRoot(), CompilationUnitSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\DirectiveSyntaxExtensions.vb (1)
39Return GetDirectiveInfo(syntaxTree.GetRoot(cancellationToken), cancellationToken).DirectiveMap.Keys.Where(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
751Return tree.GetRoot().ReplaceNode(oldBlock, newBlock)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (4)
122Return FindTriviaToLeft(syntaxTree.GetRoot(cancellationToken), position) 305Dim compilationUnit = TryCast(syntaxTree.GetRoot(cancellationToken), CompilationUnitSyntax) 353directive.FullSpan.End = syntaxTree.GetRoot(cancellationToken).FullSpan.End 359Dim token = syntaxTree.GetRoot(cancellationToken).FindToken(line.Start)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Helpers\RemoveUnnecessaryImports\VisualBasicUnnecessaryImportsProvider.vb (2)
29Dim root = model.SyntaxTree.GetRoot(cancellationToken) 72Dim root = DirectCast(model.SyntaxTree.GetRoot(cancellationToken), CompilationUnitSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicCommonGenerationServiceMethods.vb (1)
14Dim root = semanticModel.SyntaxTree.GetRoot
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
107Dim token = syntaxTree.GetRoot(cancellationToken).FindToken(position)
Microsoft.CodeAnalysis.VisualBasic.Features (13)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
101Dim token = tree.GetRoot(cancellationToken).FindToken(If(position <> tree.Length, position, Math.Max(0, position - 1)))
Completion\KeywordRecommenders\PreprocessorDirectives\PreprocessorHelpers.vb (1)
30Visit(syntaxTree.GetRoot(cancellationToken))
Debugging\ProximityExpressionsGetter.Worker.vb (1)
27Dim token = _syntaxTree.GetRoot(cancellationToken).FindToken(_position)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (1)
80Dim root = semanticModel.SyntaxTree.GetRoot(cancellationToken)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (3)
27Return syntaxTree.GetRoot(cancellationToken).FindToken(position).GetContainingMember() 249Return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 258Return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition(
EditAndContinue\BreakpointSpans.vb (1)
30Dim root = tree.GetRoot(cancellationToken)
ExtractMethod\VisualBasicSelectionValidator.vb (2)
116Dim root = semanticModel.SyntaxTree.GetRoot(cancellationToken) 196Dim root = semanticModel.SyntaxTree.GetRoot(cancellationToken)
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
65nodesToVisit.Push(DirectCast(semanticModel.SyntaxTree.GetRoot(cancellationToken), SyntaxNode))
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicCommonGenerationServiceMethods.vb (1)
14Dim root = semanticModel.SyntaxTree.GetRoot
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
20ComputeDeclarationsCore(model, model.SyntaxTree.GetRoot(cancellationToken),
Microsoft.CodeAnalysis.VisualBasic.Workspaces (16)
Rename\VisualBasicRenameRewriterLanguageService.vb (5)
190Dim speculativeTree = originalNode.SyntaxTree.GetRoot(_cancellationToken).ReplaceNode(originalNode, newNode) 198newNode = Me._speculativeModel.SyntaxTree.GetRoot(_cancellationToken).GetAnnotatedNodes(Of SyntaxNode)(annotation).First() 212speculativeTree = originalNode.SyntaxTree.GetRoot(_cancellationToken).ReplaceNode(originalNode, expandedNewNode) 222probableRenameNode = Me._speculativeModel.SyntaxTree.GetRoot(_cancellationToken).GetAnnotatedNodes(Of SyntaxNode)(annotation).First() 223speculativeNewNode = Me._speculativeModel.SyntaxTree.GetRoot(_cancellationToken).GetAnnotatedNodes(Of SyntaxNode)(annotationForSpeculativeNode).First()
Simplification\VisualBasicSimplificationService.vb (2)
128nodeToSpeculate = speculativeModel.SyntaxTree.GetRoot() 165Dim root = model.SyntaxTree.GetRoot(cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\DirectiveSyntaxExtensions.vb (1)
39Return GetDirectiveInfo(syntaxTree.GetRoot(cancellationToken), cancellationToken).DirectiveMap.Keys.Where(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
751Return tree.GetRoot().ReplaceNode(oldBlock, newBlock)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb (4)
122Return FindTriviaToLeft(syntaxTree.GetRoot(cancellationToken), position) 305Dim compilationUnit = TryCast(syntaxTree.GetRoot(cancellationToken), CompilationUnitSyntax) 353directive.FullSpan.End = syntaxTree.GetRoot(cancellationToken).FullSpan.End 359Dim token = syntaxTree.GetRoot(cancellationToken).FindToken(line.Start)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Helpers\RemoveUnnecessaryImports\VisualBasicUnnecessaryImportsProvider.vb (2)
29Dim root = model.SyntaxTree.GetRoot(cancellationToken) 72Dim root = DirectCast(model.SyntaxTree.GetRoot(cancellationToken), CompilationUnitSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
107Dim token = syntaxTree.GetRoot(cancellationToken).FindToken(position)
Microsoft.CodeAnalysis.Workspaces (35)
Classification\Classifier.cs (1)
90var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
Classification\SyntaxClassification\AbstractSyntaxClassificationService.Worker.cs (1)
65var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
Editing\DocumentEditor.cs (1)
36var root = model.SyntaxTree.GetRoot(cancellationToken);
Editing\SymbolEditor.cs (2)
295var newDeclaration = model.SyntaxTree.GetRoot(cancellationToken).GetCurrentNode(declaration); 484var newDeclaration = model.SyntaxTree.GetRoot(cancellationToken).GetCurrentNode(decl);
FindSymbols\TopLevelSyntaxTree\DeclaredSymbolInfo.cs (1)
229var root = semanticModel.SyntaxTree.GetRoot(cancellationToken);
Rename\RenameUtilities.cs (1)
85var bindableToken = semanticModel.SyntaxTree.GetRoot(cancellationToken).FindToken(position, findInsideTrivia: true);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
526var root = attributeToRemove.SyntaxTree.GetRoot();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (1)
49var root = SyntaxTree.WithChangedText(text).GetRoot(cancellationToken);
Workspace\Solution\Document.cs (2)
165/// to <see cref="SyntaxTree.GetRoot"/> or <see cref="SyntaxTree.GetRootAsync"/> may end up causing computation 250return tree.GetRoot(cancellationToken);
Workspace\Solution\DocumentState.cs (2)
682var newTreeContent = newTree.GetRoot().ToFullString(); 685var oldTreeContent = oldTree?.GetRoot().ToFullString();
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
270var siblingRoot = siblingTree.GetRoot(cancellationToken);
Microsoft.DotNet.GenFacades (1)
NotSupportedAssemblyGenerator.cs (1)
88SyntaxNode root = rewriter.Visit(syntaxTree.GetRoot());
Microsoft.Gen.ContextualOptions.Unit.Tests (4)
EmitterTests.cs (4)
38syntaxTree.GetRoot().DescendantNodes().OfType<StructDeclarationSyntax>().Single().Members.Single().Modifiers, 62.GetRoot() 91.GetRoot() 119.GetRoot()
Microsoft.Interop.ComInterfaceGenerator (1)
Analyzers\ComClassGeneratorDiagnosticsAnalyzer.cs (1)
74var declarationNode = (TypeDeclarationSyntax)location.SourceTree.GetRoot().FindNode(location.SourceSpan);
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\ShapeBreakingDiagnosticSuppressor.cs (1)
36ISymbol diagnosedSymbol = model.GetDeclaredSymbol(diagnostic.Location.SourceTree.GetRoot(context.CancellationToken).FindNode(diagnostic.Location.SourceSpan), context.CancellationToken);
Microsoft.ML.CodeGenerator (1)
Utils.cs (1)
188var syntaxNode = tree.GetRoot();
Microsoft.ML.InternalCodeAnalyzer (2)
BestFriendAnalyzer.cs (1)
66foreach (var node in model.SyntaxTree.GetRoot().DescendantNodes(n => !n.IsKind(SyntaxKind.UsingDirective)))
RelaxTestNamingSuppressor.cs (1)
41var root = tree.GetRoot(context.CancellationToken);
Roslyn.Diagnostics.Analyzers (25)
NamedTypeFullNameNotNullSuppressor.cs (1)
46var root = tree.GetRoot(context.CancellationToken);
RelaxTestNamingSuppressor.cs (1)
49var root = tree.GetRoot(context.CancellationToken);
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (1)
120var root = tree.GetRoot(cancellationToken);
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
22VerifySource(tree.GetText(), tree.GetRoot(), changes);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (4)
19=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindToken(location.SourceSpan.Start); 22=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan); 25=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, getInnermostNodeForTie: getInnermostNodeForTie); 28=> location.GetSourceTreeOrThrow().GetRoot(cancellationToken).FindNode(location.SourceSpan, findInsideTrivia, getInnermostNodeForTie);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTokenExtensions.cs (1)
84? ((ICompilationUnitSyntax)token.Parent!.SyntaxTree!.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (6)
125var root = syntaxTree.GetRoot(cancellationToken); 136var root = syntaxTree.GetRoot(cancellationToken); 173var root = syntaxTree.GetRoot(cancellationToken); 211return syntaxTree.GetRoot(cancellationToken).FindTokenOnRightOfPosition( 226return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition( 254var root = syntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (3)
51var operation = GetIndentationDataFor(tree.GetRoot(cancellationToken), token, position); 102tree.GetRoot(cancellationToken), 167baseToken = baseToken.SyntaxTree.GetRoot(cancellationToken).FindToken(textLine.Start);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
37var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
54Root = (TSyntaxRoot)tree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousFunctionOrDelegateSymbolKey.cs (1)
54var root = syntaxTree.GetRoot(reader.CancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SyntaxPath.cs (1)
139return TryResolve(syntaxTree.GetRoot(cancellationToken), out node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService.cs (1)
526var root = attributeToRemove.SyntaxTree.GetRoot();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\ParsedDocument.cs (1)
49var root = SyntaxTree.WithChangedText(text).GetRoot(cancellationToken);
Roslyn.Diagnostics.CSharp.Analyzers (18)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
32directive.FullSpan.End == syntaxTree.GetRoot(cancellationToken).FullSpan.End;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (5)
182var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken); 226var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position); 395var token = syntaxTree.GetRoot(cancellationToken).FindToken(position, findInsideTrivia: true); 444var root = (CompilationUnitSyntax)syntaxTree.GetRoot(cancellationToken); 496var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaExtensions.cs (1)
162return syntaxTree.GetRoot(cancellationToken).FindTrivia(span.Start - 1, findInsideTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (1)
323? ((CompilationUnitSyntax)structure.SyntaxTree.GetRoot(CancellationToken.None)).EndOfFileToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
28var root = model.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1015var trivia = syntaxTree.GetRoot(cancellationToken).FindTrivia(position, findInsideTrivia: false);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (2)
169var root = tree.GetRoot(cancellationToken); 182var newDeclarationTypeNode = newTree.GetRoot(cancellationToken).GetAnnotatedNodes(annotation).Single();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationHelpers.cs (2)
85return (TypeDeclarationSyntax)tree.GetRoot(cancellationToken); 207return contextTree?.GetRoot(cancellationToken).FindToken(contextLocation!.SourceSpan.Start).Parent;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
27var root = (CompilationUnitSyntax)contextNode.SyntaxTree.GetRoot(cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
431if (syntaxTree.GetRoot(cancellationToken) is CompilationUnitSyntax compilationUnit && 1995if (syntaxTree.GetRoot(cancellationToken) is CompilationUnitSyntax compilationUnit &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
2137var tokenInOriginalTree = originalSemanticModel.SyntaxTree.GetRoot(CancellationToken).FindToken(currentSemanticModel.OriginalPositionForSpeculation);
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
751Return tree.GetRoot().ReplaceNode(oldBlock, newBlock)
SuperFileCheck (1)
Program.cs (1)
266var root = syntaxTree.GetRoot();