10 references to SyntaxTree
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (10)
313this.SyntaxTree.IsTypeDeclarationContext( 328return this.SyntaxTree.IsTypeDeclarationContext(this.Position, this, validModifiers, validTypeDeclarations, canBePartial, cancellationToken); 339var modifiers = SyntaxTree.GetPrecedingModifiers(positionBeforeRecordKeyword, cancellationToken); 361if (SyntaxTree.IsMemberDeclarationContext( 407return this.SyntaxTree.IsMemberDeclarationContext(this.Position, this, validModifiers, validTypeDeclarations, canBePartial, cancellationToken); 411=> IsGlobalStatementContext && SyntaxTree.Options.Kind is SourceCodeKind.Regular; 436var leftToken = this.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken); 446return SyntaxTree.IsGlobalStatementContext(targetToken.SpanStart, cancellationToken); 448else if (SyntaxTree.IsScript() 453return SyntaxTree.IsGlobalStatementContext(targetToken.SpanStart, cancellationToken);