475 references to SyntaxTree
GenerateDocumentationAndConfigFiles (22)
Microsoft.AspNetCore.App.Analyzers (4)
Microsoft.CodeAnalysis (21)
DiagnosticAnalyzer\AnalyzerExecutor.cs (10)
633IsAnalyzerSuppressedForTree(analyzer, semanticModel.SyntaxTree, cancellationToken))
639var diagReporter = GetAddSemanticDiagnostic(semanticModel.SyntaxTree, analyzer, analyzerOptions, cancellationToken);
800Debug.Assert(!IsAnalyzerSuppressedForTree(operationAction.Analyzer, executionData.SemanticModel.SyntaxTree, cancellationToken));
1056executionData.SemanticModel.SyntaxTree, declaredNode.FullSpan,
1116IsAnalyzerSuppressedForTree(analyzer, model.SyntaxTree, cancellationToken))
1123model.SyntaxTree, spanForContainingTopmostNodeForAnalysis, analyzer, analyzerOptions, cancellationToken);
1151Debug.Assert(!IsAnalyzerSuppressedForTree(executionData.Analyzer, executionData.SemanticModel.SyntaxTree, cancellationToken));
1217IsAnalyzerSuppressedForTree(analyzer, model.SyntaxTree, cancellationToken))
1224model.SyntaxTree, spanForContainingOperationBlock, analyzer, analyzerOptions, cancellationToken);
1251Debug.Assert(!IsAnalyzerSuppressedForTree(executionData.Analyzer, executionData.SemanticModel.SyntaxTree, cancellationToken));
Microsoft.CodeAnalysis.Analyzers (22)
Microsoft.CodeAnalysis.AnalyzerUtilities (7)
Microsoft.CodeAnalysis.CodeStyle (20)
Microsoft.CodeAnalysis.CodeStyle.Fixes (16)
Microsoft.CodeAnalysis.CSharp (5)
Microsoft.CodeAnalysis.CSharp.CodeStyle (30)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (20)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (14)
67return semanticModel.SyntaxTree.IsExpressionContext(
69semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken),
75return semanticModel.SyntaxTree.IsStatementContext(
76position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken), cancellationToken);
80=> semanticModel.SyntaxTree.IsTypeContext(position, cancellationToken, semanticModel);
83=> semanticModel.SyntaxTree.IsNamespaceContext(position, cancellationToken, semanticModel);
86=> semanticModel.SyntaxTree.IsNamespaceDeclarationNameContext(position, cancellationToken);
90return semanticModel.SyntaxTree.IsTypeDeclarationContext(
91position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken), cancellationToken);
96return semanticModel.SyntaxTree.IsMemberDeclarationContext(
97position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken));
101=> semanticModel.SyntaxTree.IsGlobalStatementContext(position, cancellationToken);
104=> semanticModel.SyntaxTree.IsLabelContext(position, cancellationToken);
107=> semanticModel.SyntaxTree.IsAttributeNameContext(position, cancellationToken);
Microsoft.CodeAnalysis.CSharp.Features (51)
Microsoft.CodeAnalysis.CSharp.Workspaces (35)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (14)
67return semanticModel.SyntaxTree.IsExpressionContext(
69semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken),
75return semanticModel.SyntaxTree.IsStatementContext(
76position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken), cancellationToken);
80=> semanticModel.SyntaxTree.IsTypeContext(position, cancellationToken, semanticModel);
83=> semanticModel.SyntaxTree.IsNamespaceContext(position, cancellationToken, semanticModel);
86=> semanticModel.SyntaxTree.IsNamespaceDeclarationNameContext(position, cancellationToken);
90return semanticModel.SyntaxTree.IsTypeDeclarationContext(
91position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken), cancellationToken);
96return semanticModel.SyntaxTree.IsMemberDeclarationContext(
97position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken));
101=> semanticModel.SyntaxTree.IsGlobalStatementContext(position, cancellationToken);
104=> semanticModel.SyntaxTree.IsLabelContext(position, cancellationToken);
107=> semanticModel.SyntaxTree.IsAttributeNameContext(position, cancellationToken);
Microsoft.CodeAnalysis.Features (41)
Microsoft.CodeAnalysis.ResxSourceGenerator (7)
Microsoft.CodeAnalysis.VisualBasic (4)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (21)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSemanticFactsService.vb (17)
51Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
52Return semanticModel.SyntaxTree.IsExpressionContext(position, token, cancellationToken, semanticModel)
56Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
57Return semanticModel.SyntaxTree.IsInterfaceMemberDeclarationKeywordContext(position, token, cancellationToken) OrElse
58semanticModel.SyntaxTree.IsTypeMemberDeclarationKeywordContext(position, token, cancellationToken)
64Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
65Return semanticModel.SyntaxTree.IsNamespaceContext(position, token, cancellationToken, semanticModel)
69Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
70Return semanticModel.SyntaxTree.IsSingleLineStatementContext(position, token, cancellationToken) OrElse
71semanticModel.SyntaxTree.IsMultiLineStatementStartContext(position, token, cancellationToken)
77Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
78Return semanticModel.SyntaxTree.IsTypeContext(position, token, cancellationToken, semanticModel)
82Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
83Return semanticModel.SyntaxTree.IsTypeDeclarationContext(position, token, cancellationToken)
91Dim tree = semanticModel.SyntaxTree
97Dim tree = semanticModel.SyntaxTree
103Return semanticModel.SyntaxTree.IsNamespaceDeclarationNameContext(position, cancellationToken)
Microsoft.CodeAnalysis.VisualBasic.Features (18)
NavigationBar\VisualBasicNavigationBarItemService.vb (4)
65nodesToVisit.Push(DirectCast(semanticModel.SyntaxTree.GetRoot(cancellationToken), SyntaxNode))
111items.AddIfNotNull(CreateItemForEnum(solution, type, semanticModel.SyntaxTree, symbolDeclarationService))
113items.AddIfNotNull(CreatePrimaryItemForType(solution, type, semanticModel.SyntaxTree, workspaceSupportsDocumentChanges, symbolDeclarationService, cancellationToken))
345Dim methodLocation = GetSymbolLocation(solution, methods.First(), semanticModel.SyntaxTree, symbolDeclarationService)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (35)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSemanticFactsService.vb (17)
51Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
52Return semanticModel.SyntaxTree.IsExpressionContext(position, token, cancellationToken, semanticModel)
56Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
57Return semanticModel.SyntaxTree.IsInterfaceMemberDeclarationKeywordContext(position, token, cancellationToken) OrElse
58semanticModel.SyntaxTree.IsTypeMemberDeclarationKeywordContext(position, token, cancellationToken)
64Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
65Return semanticModel.SyntaxTree.IsNamespaceContext(position, token, cancellationToken, semanticModel)
69Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
70Return semanticModel.SyntaxTree.IsSingleLineStatementContext(position, token, cancellationToken) OrElse
71semanticModel.SyntaxTree.IsMultiLineStatementStartContext(position, token, cancellationToken)
77Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
78Return semanticModel.SyntaxTree.IsTypeContext(position, token, cancellationToken, semanticModel)
82Dim token = semanticModel.SyntaxTree.GetTargetToken(position, cancellationToken)
83Return semanticModel.SyntaxTree.IsTypeDeclarationContext(position, token, cancellationToken)
91Dim tree = semanticModel.SyntaxTree
97Dim tree = semanticModel.SyntaxTree
103Return semanticModel.SyntaxTree.IsNamespaceDeclarationNameContext(position, cancellationToken)
Microsoft.CodeAnalysis.Workspaces (38)
Microsoft.ML.InternalCodeAnalyzer (1)
Roslyn.Diagnostics.Analyzers (25)
Roslyn.Diagnostics.CSharp.Analyzers (24)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (14)
67return semanticModel.SyntaxTree.IsExpressionContext(
69semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken),
75return semanticModel.SyntaxTree.IsStatementContext(
76position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken), cancellationToken);
80=> semanticModel.SyntaxTree.IsTypeContext(position, cancellationToken, semanticModel);
83=> semanticModel.SyntaxTree.IsNamespaceContext(position, cancellationToken, semanticModel);
86=> semanticModel.SyntaxTree.IsNamespaceDeclarationNameContext(position, cancellationToken);
90return semanticModel.SyntaxTree.IsTypeDeclarationContext(
91position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken), cancellationToken);
96return semanticModel.SyntaxTree.IsMemberDeclarationContext(
97position, semanticModel.SyntaxTree.FindTokenOnLeftOfPosition(position, cancellationToken));
101=> semanticModel.SyntaxTree.IsGlobalStatementContext(position, cancellationToken);
104=> semanticModel.SyntaxTree.IsLabelContext(position, cancellationToken);
107=> semanticModel.SyntaxTree.IsAttributeNameContext(position, cancellationToken);
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
System.Private.CoreLib.Generators (1)