11 overrides of HasCompilationUnitRoot
Microsoft.CodeAnalysis.CSharp (3)
Syntax\CSharpSyntaxTree.Dummy.cs (1)
84public override bool HasCompilationUnitRoot
Syntax\CSharpSyntaxTree.LazySyntaxTree.cs (1)
85public override bool HasCompilationUnitRoot
Syntax\CSharpSyntaxTree.ParsedSyntaxTree.cs (1)
99public override bool HasCompilationUnitRoot
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
DeclarationTests.cs (1)
445public override bool HasCompilationUnitRoot
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\Mocks\MockCSharpSyntaxTree.cs (1)
64public override bool HasCompilationUnitRoot
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.ParsedSyntaxTree.cs (1)
58public override bool HasCompilationUnitRoot
Microsoft.CodeAnalysis.VisualBasic (3)
Syntax\VisualBasicSyntaxTree.DummySyntaxTree.vb (1)
84Public Overrides ReadOnly Property HasCompilationUnitRoot As Boolean
Syntax\VisualBasicSyntaxTree.LazySyntaxTree.vb (1)
89Public Overrides ReadOnly Property HasCompilationUnitRoot As Boolean
Syntax\VisualBasicSyntaxTree.ParsedSyntaxTree.vb (1)
114Public Overrides ReadOnly Property HasCompilationUnitRoot As Boolean
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
ParserTestUtilities.vb (1)
513Public Overrides ReadOnly Property HasCompilationUnitRoot As Boolean
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.ParsedSyntaxTree.vb (1)
56Public Overrides ReadOnly Property HasCompilationUnitRoot As Boolean
49 references to HasCompilationUnitRoot
Microsoft.CodeAnalysis (2)
Syntax\ICompilationUnitSyntax.cs (1)
11/// any node returned by <see cref="SyntaxTree.GetRoot"/> where <see cref="SyntaxTree.HasCompilationUnitRoot"/>
Syntax\SyntaxTree.cs (1)
407get { return this.HasCompilationUnitRoot; }
Microsoft.CodeAnalysis.CSharp (9)
Compilation\CSharpCompilation.cs (2)
855if (!tree.HasCompilationUnitRoot) 985if (!newTree.HasCompilationUnitRoot)
Compiler\ClsComplianceChecker.cs (1)
658System.Diagnostics.Debug.Assert(syntaxRef.SyntaxTree.HasCompilationUnitRoot);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
639return fieldDeclaration.SyntaxTree.HasCompilationUnitRoot && fieldDeclaration.Span.IntersectsWith(definedWithinSpan.Value);
Syntax\CSharpSyntaxTree.cs (4)
110/// Ensure that <see cref="SyntaxTree.HasCompilationUnitRoot"/> is true for this tree prior to invoking this method. 112/// <exception cref="InvalidCastException">Throws this exception if <see cref="SyntaxTree.HasCompilationUnitRoot"/> is false.</exception> 135Debug.Assert(HasCompilationUnitRoot); 145Debug.Assert(HasCompilationUnitRoot);
Syntax\SyntaxFactory.cs (1)
2314if (!tree.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpSemanticFacts.cs (1)
129if (!original.SyntaxTree.HasCompilationUnitRoot)
CSharpUseImplicitTypeHelper.cs (1)
181if (!semanticModel.SyntaxTree.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Interactive\CSharpSendToInteractiveSubmissionProvider.cs (1)
32return tree.HasCompilationUnitRoot &&
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\SyntaxTreeRootTests.cs (2)
43Assert.True(tree.HasCompilationUnitRoot); 53Assert.False(tree.HasCompilationUnitRoot);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\CompilationAPITests.cs (1)
914Assert.False(withExpressionRootTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?");
DeclarationTests.cs (1)
416Debug.Assert(underlying.HasCompilationUnitRoot);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (9)
Syntax\SyntaxRewriterTests.cs (9)
316Assert.False(node.SyntaxTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?"); 325Assert.True(node1.SyntaxTree.HasCompilationUnitRoot, "how did we get a non-CompilationUnit root?"); 329Assert.False(node2.SyntaxTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?"); 341Assert.True(newRoot.SyntaxTree.HasCompilationUnitRoot, "how did we get a non-CompilationUnit root?"); 353Assert.True(newRoot.SyntaxTree.HasCompilationUnitRoot, "how did we get a non-CompilationUnit root?"); 544Assert.True(((SyntaxTree)rewrittenRoot.SyntaxTree).HasCompilationUnitRoot, "how did we get a non-CompilationUnit root?"); 559Assert.False(expr1.SyntaxTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?"); 577Assert.False(expr2.SyntaxTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?"); 623Assert.False(expr2.SyntaxTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?");
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CSharpSemanticFacts.cs (1)
129if (!original.SyntaxTree.HasCompilationUnitRoot)
CSharpUseImplicitTypeHelper.cs (1)
181if (!semanticModel.SyntaxTree.HasCompilationUnitRoot)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (3)
219if (!model.SyntaxTree.HasCompilationUnitRoot) 319if (!originalSemanticModel.SyntaxTree.HasCompilationUnitRoot) 342if (!startNode.SyntaxTree.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.VisualBasic (7)
Compilation\ClsComplianceChecker.vb (1)
402Debug.Assert(syntaxRef.SyntaxTree.HasCompilationUnitRoot)
Compilation\VisualBasicCompilation.vb (2)
947If Not tree.HasCompilationUnitRoot Then 1081If Not newTree.HasCompilationUnitRoot Then
Syntax\SyntaxFactory.vb (1)
1074If Not tree.HasCompilationUnitRoot Then
Syntax\VisualBasicSyntaxTree.vb (3)
77''' Ensure that <see cref="SyntaxTree.HasCompilationUnitRoot"/> is true for this tree prior to invoking this method. 79''' <exception cref="InvalidCastException">Throws this exception if <see cref="SyntaxTree.HasCompilationUnitRoot"/> is false.</exception> 86Debug.Assert(Me.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
VisualBasicSemanticFacts.vb (1)
149If Not original.SyntaxTree.HasCompilationUnitRoot Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
INamespaceOrTypeSymbolExtensions.vb (1)
27If Not originalSemanticModel.SyntaxTree.HasCompilationUnitRoot Then
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\KeywordRecommenders\Declarations\ImportsKeywordRecommender.vb (1)
28If context.SyntaxTree.HasCompilationUnitRoot Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Compilation\CompilationAPITests.vb (1)
768Assert.False(withExpressionRootTree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?")
Semantics\SyntaxTreeRootTests.vb (2)
29Assert.Equal(True, tree.HasCompilationUnitRoot) 38Assert.Equal(False, tree.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxRewriterTests.vb (1)
480Assert.False(tree.HasCompilationUnitRoot, "how did we get a CompilationUnit root?")
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
22If Not model.SyntaxTree.HasCompilationUnitRoot Then
INamespaceOrTypeSymbolExtensions.vb (1)
27If Not originalSemanticModel.SyntaxTree.HasCompilationUnitRoot Then
VisualBasicSemanticFacts.vb (1)
149If Not original.SyntaxTree.HasCompilationUnitRoot Then