17 references to TextDocument
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (4)
Cohost\RazorCohostRequestContext.cs (2)
16
internal DocumentUri? DocumentUri => context.
TextDocument
?.GetURI();
22
internal TextDocument? TextDocument => context.
TextDocument
;
RazorRequestContext.cs (2)
14
internal Uri? Uri => context.
TextDocument
?.GetURI().ParsedUri;
20
internal TextDocument? TextDocument => context.
TextDocument
;
Microsoft.CodeAnalysis.ExternalAccess.Xaml (2)
External\XamlRequestContext.cs (1)
25
public readonly TextDocument? TextDocument => _context.
TextDocument
;
Internal\XamlDiagnosticSourceProvider.cs (1)
30
if (xamlDiagnosticSource != null && context.
TextDocument
is { } document &&
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\Diagnostics\AbstractDocumentPullDiagnosticHandler.cs (1)
38
if (identifier is null || context.
TextDocument
is null)
Handler\RequestContext.cs (5)
107
if (this.
TextDocument
is null)
112
if (this.
TextDocument
is Document document)
218
return
TextDocument
is null
219
? throw new ArgumentNullException($"{nameof(
TextDocument
)} is null when it was required for {Method}")
220
:
TextDocument
;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
Diagnostics\AdditionalFileDiagnosticsTests.cs (5)
194
if (context.
TextDocument
is not null && context.
TextDocument
is not Document)
196
return new([new TestAdditionalFileDocumentSource(context.
TextDocument
!)]);
207
location: Location.Create(context.
TextDocument
!.FilePath!, Text.TextSpan.FromBounds(0, 0), new Text.LinePositionSpan(new Text.LinePosition(0, 0), new Text.LinePosition(0, 0))), "args");
208
return Task.FromResult<ImmutableArray<DiagnosticData>>([DiagnosticData.Create(diagnostic, context.
TextDocument
.Project)]);