3 instantiations of GraphBuilder
Microsoft.VisualStudio.LanguageServices (1)
Progression\GraphBuilder.cs (1)
50var builder = new GraphBuilder(solution);
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
Progression\ProgressionTestState.vb (2)
29Dim graphBuilder As New GraphBuilder(Workspace.CurrentSolution) 44Dim graphBuilder As New GraphBuilder(Workspace.CurrentSolution)
45 references to GraphBuilder
Microsoft.VisualStudio.LanguageServices (45)
Progression\GraphBuilder.cs (2)
47public static async Task<GraphBuilder> CreateForInputNodesAsync( 50var builder = new GraphBuilder(solution);
Progression\GraphNodeCreation.cs (1)
79return await GraphBuilder.GetOrCreateNodeAsync(graph, symbol, solution, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\CallsGraphQuery.cs (3)
20public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 22var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\ContainsChildrenGraphQuery.cs (3)
20public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 22var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\ContainsGraphQuery.cs (3)
22public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 24var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\ImplementedByGraphQuery.cs (3)
19public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 23var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\ImplementsGraphQuery.cs (4)
21public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 25var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false); 50GraphBuilder graphBuilder, GraphNode node, ImmutableArray<ISymbol> implementedSymbols, CancellationToken cancellationToken)
Progression\GraphQueries\InheritedByGraphQuery.cs (3)
19public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 21var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\InheritsGraphQuery.cs (3)
24public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 26var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\IsCalledByGraphQuery.cs (3)
20public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 24var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\IsUsedByGraphQuery.cs (4)
18public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 22var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false); 58var sourceLocation = GraphBuilder.TryCreateSourceLocation(filePath, span.Span);
Progression\GraphQueries\OverriddenByGraphQuery.cs (3)
18public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 20var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\OverridesGraphQuery.cs (3)
18public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 22var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueries\ProgressionNavigateToSearchCallback.cs (2)
18private readonly GraphBuilder _graphBuilder; 20public ProgressionNavigateToSearchCallback(IGraphContext context, GraphBuilder graphBuilder)
Progression\GraphQueries\SearchGraphQuery.cs (3)
34public async Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken) 36var graphBuilder = await GraphBuilder.CreateForInputNodesAsync(solution, context.InputNodes, cancellationToken).ConfigureAwait(false);
Progression\GraphQueryManager.cs (1)
146var graphBuilder = await completedTask.ConfigureAwait(false);
Progression\IGraphQuery.cs (1)
17Task<GraphBuilder> GetGraphAsync(Solution solution, IGraphContext context, CancellationToken cancellationToken);