Base:
property
Root
Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.Root
1 override of Root
Microsoft.CodeAnalysis.CSharp (1)
Compilation\SpeculativeSyntaxTreeSemanticModel.cs (1)
83internal override CSharpSyntaxNode Root
6 references to Root
Microsoft.CodeAnalysis.CSharp (6)
Compilation\SyntaxTreeSemanticModel.cs (6)
108if (span.HasValue && !this.Root.FullSpan.Contains(span.Value)) 151SyntaxToken token = this.Root.FindTokenIncludingCrefAndNameAttributes(position); 157return _binderFactory.GetBinder(this.Root, position).WithAdditionalFlags(GetSemanticModelBinderFlags()); 704var existingConstructorInitializer = this.Root.FindToken(position).Parent.AncestorsAndSelf().OfType<ConstructorInitializerSyntax>().FirstOrDefault(); 723var existingConstructorInitializer = this.Root.FindToken(position).Parent.AncestorsAndSelf().OfType<PrimaryConstructorBaseTypeSyntax>().FirstOrDefault(); 780CSharpSyntaxNode node = (CSharpSyntaxNode)Root.FindTokenIncludingCrefAndNameAttributes(position).Parent;