2 instantiations of BreakpointResolutionResult
Microsoft.CodeAnalysis.Features (2)
Debugging\BreakpointResolutionResult.cs (2)
25=> new(document, textSpan, locationNameOpt, isLineBreakpoint: false); 28=> new(document, new TextSpan(), locationNameOpt, isLineBreakpoint: true);
34 references to BreakpointResolutionResult
Microsoft.CodeAnalysis.CSharp.Features (4)
Debugging\CSharpBreakpointResolutionService.cs (4)
31public async Task<BreakpointResolutionResult?> ResolveBreakpointAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken) 43return BreakpointResolutionResult.CreateLineResult(document); 46return BreakpointResolutionResult.CreateSpanResult(document, span); 54public Task<IEnumerable<BreakpointResolutionResult>> ResolveBreakpointsAsync(Solution solution, string name, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures (6)
ExternalAccess\VSTypeScript\Api\VSTypeScriptBreakpointResolutionResultWrapper.cs (4)
12internal readonly BreakpointResolutionResult UnderlyingObject; 14private VSTypeScriptBreakpointResolutionResultWrapper(BreakpointResolutionResult result) 23=> new(BreakpointResolutionResult.CreateSpanResult(document, textSpan, locationNameOpt)); 26=> new(BreakpointResolutionResult.CreateLineResult(document, locationNameOpt));
ExternalAccess\VSTypeScript\VSTypeScriptBreakpointResolutionService.cs (2)
29public async Task<BreakpointResolutionResult?> ResolveBreakpointAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken = default) 32public async Task<IEnumerable<BreakpointResolutionResult>> ResolveBreakpointsAsync(Solution solution, string name, CancellationToken cancellationToken = default)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (6)
Editor\Implementation\Debugging\FSharpBreakpointResolutionResult.cs (4)
13internal readonly BreakpointResolutionResult UnderlyingObject; 15private FSharpBreakpointResolutionResult(BreakpointResolutionResult result) 24=> new FSharpBreakpointResolutionResult(BreakpointResolutionResult.CreateSpanResult(document, textSpan, locationNameOpt)); 27=> new FSharpBreakpointResolutionResult(BreakpointResolutionResult.CreateLineResult(document, locationNameOpt));
Internal\Editor\Implementation\Debugging\FSharpBreakpointResolutionService.cs (2)
31public async Task<BreakpointResolutionResult?> ResolveBreakpointAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken = default) 34public async Task<IEnumerable<BreakpointResolutionResult>> ResolveBreakpointsAsync(Solution solution, string name, CancellationToken cancellationToken = default)
Microsoft.CodeAnalysis.Features (8)
Debugging\AbstractBreakpointResolver.cs (4)
79private BreakpointResolutionResult CreateBreakpoint(ISymbol methodSymbol) 87return BreakpointResolutionResult.CreateSpanResult(document, textSpan, vsDebugName); 90public async Task<IEnumerable<BreakpointResolutionResult>> DoAsync(CancellationToken cancellationToken) 119return ImmutableArray<BreakpointResolutionResult>.Empty;
Debugging\BreakpointResolutionResult.cs (2)
24internal static BreakpointResolutionResult CreateSpanResult(Document document, TextSpan textSpan, string? locationNameOpt = null) 27internal static BreakpointResolutionResult CreateLineResult(Document document, string? locationNameOpt = null)
Debugging\IBreakpointResolutionService.cs (2)
15Task<BreakpointResolutionResult?> ResolveBreakpointAsync(Document document, TextSpan textSpan, CancellationToken cancellationToken = default); 17Task<IEnumerable<BreakpointResolutionResult>> ResolveBreakpointsAsync(Solution solution, string name, CancellationToken cancellationToken = default);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (2)
74var result = await breakpointService.ResolveBreakpointAsync(document, span, cancellationToken).ConfigureAwait(false); 102var secondResult = await breakpointService.ResolveBreakpointAsync(document, new TextSpan(span.End, length: 0), cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.VisualBasic.Features (5)
Debugging\VisualBasicBreakpointService.vb (5)
26Friend Shared Async Function GetBreakpointAsync(document As Document, position As Integer, length As Integer, cancellationToken As CancellationToken) As Task(Of BreakpointResolutionResult) 67Return BreakpointResolutionResult.CreateLineResult(document) 70Return BreakpointResolutionResult.CreateSpanResult(document, span) 76Public Function ResolveBreakpointAsync(document As Document, textSpan As TextSpan, Optional cancellationToken As CancellationToken = Nothing) As Task(Of BreakpointResolutionResult) Implements IBreakpointResolutionService.ResolveBreakpointAsync 83Optional cancellationToken As CancellationToken = Nothing) As Task(Of IEnumerable(Of BreakpointResolutionResult)) Implements IBreakpointResolutionService.ResolveBreakpointsAsync
Microsoft.VisualStudio.LanguageServices (2)
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (2)
234BreakpointResolutionResult breakpoint, CancellationToken cancellationToken) 341var breakpoint = _breakpointService.ResolveBreakpointAsync(document, new TextSpan(point.Position, length), cancellationToken).WaitAndGetResult(cancellationToken);
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Debugging\VisualBasicBreakpointResolutionServiceTests.vb (1)
29Dim result As BreakpointResolutionResult = Await VisualBasicBreakpointResolutionService.GetBreakpointAsync(document, position.Value, length, CancellationToken.None)