10 references to SyntaxTree
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (10)
314this.SyntaxTree.IsTypeDeclarationContext( 329return this.SyntaxTree.IsTypeDeclarationContext(this.Position, this, validModifiers, validTypeDeclarations, canBePartial, cancellationToken); 340var modifiers = SyntaxTree.GetPrecedingModifiers(positionBeforeRecordKeyword, cancellationToken); 362if (SyntaxTree.IsMemberDeclarationContext( 408return this.SyntaxTree.IsMemberDeclarationContext(this.Position, this, validModifiers, validTypeDeclarations, canBePartial, cancellationToken); 412=> IsGlobalStatementContext && SyntaxTree.Options.Kind is SourceCodeKind.Regular; 437var leftToken = this.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken); 447return SyntaxTree.IsGlobalStatementContext(targetToken.SpanStart, cancellationToken); 449else if (SyntaxTree.IsScript() 454return SyntaxTree.IsGlobalStatementContext(targetToken.SpanStart, cancellationToken);