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