4 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.Workspaces (1)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.ParsedSyntaxTree.cs (1)
64public override bool HasCompilationUnitRoot
20 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)
422get { return this.HasCompilationUnitRoot; }
Microsoft.CodeAnalysis.CSharp (9)
Compilation\CSharpCompilation.cs (2)
955if (!tree.HasCompilationUnitRoot) 1085if (!newTree.HasCompilationUnitRoot)
Compiler\ClsComplianceChecker.cs (1)
665System.Diagnostics.Debug.Assert(syntaxRef.SyntaxTree.HasCompilationUnitRoot);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
685return fieldDeclaration.SyntaxTree.HasCompilationUnitRoot && fieldDeclaration.Span.IntersectsWith(definedWithinSpan.Value);
Syntax\CSharpSyntaxTree.cs (4)
109/// Ensure that <see cref="SyntaxTree.HasCompilationUnitRoot"/> is true for this tree prior to invoking this method. 111/// <exception cref="InvalidCastException">Throws this exception if <see cref="SyntaxTree.HasCompilationUnitRoot"/> is false.</exception> 134Debug.Assert(HasCompilationUnitRoot); 144Debug.Assert(HasCompilationUnitRoot);
Syntax\SyntaxFactory.cs (1)
2374if (!tree.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
140if (!original.SyntaxTree.HasCompilationUnitRoot)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
159if (!semanticModel.SyntaxTree.HasCompilationUnitRoot)
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (3)
213if (!model.SyntaxTree.HasCompilationUnitRoot) 313if (!originalSemanticModel.SyntaxTree.HasCompilationUnitRoot) 336if (!startNode.SyntaxTree.HasCompilationUnitRoot)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
140if (!original.SyntaxTree.HasCompilationUnitRoot)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
159if (!semanticModel.SyntaxTree.HasCompilationUnitRoot)
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
140if (!original.SyntaxTree.HasCompilationUnitRoot)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
159if (!semanticModel.SyntaxTree.HasCompilationUnitRoot)