2 instantiations of RazorCSharpDocument
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\TestRazorCSharpDocument.cs (1)
21return new RazorCSharpDocument(codeDocument, text, diagnostics, sourceMappings, linePragmas);
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
52return new RazorCSharpDocument(
100 references to RazorCSharpDocument
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (11)
IntegrationTests\CodeGenerationIntegrationTest.cs (11)
636var csharp = generated.CodeDocument.GetCSharpDocument(); 679var csharp = generated.CodeDocument.GetCSharpDocument(); 721var csharp = generated.CodeDocument.GetCSharpDocument(); 759var csharp = generated.CodeDocument.GetCSharpDocument(); 797var csharp = generated.CodeDocument.GetCSharpDocument(); 835var csharp = generated.CodeDocument.GetCSharpDocument(); 878var csharp = generated.CodeDocument.GetCSharpDocument(); 902var csharp = generated.CodeDocument.GetCSharpDocument(); 922var csharp = generated.CodeDocument.GetCSharpDocument(); 1535var csharp = generated.CodeDocument.GetCSharpDocument(); 1555var csharp = generated.CodeDocument.GetCSharpDocument();
Microsoft.AspNetCore.Razor.Language.UnitTests (13)
DefaultRazorCSharpLoweringPhaseTest.cs (12)
82var csharpDocument = codeDocument.GetRequiredCSharpDocument(); 102var result = codeDocument.GetRequiredCSharpDocument(); 134var result = codeDocument.GetRequiredCSharpDocument(); 166var result = codeDocument.GetRequiredCSharpDocument(); 204var result = codeDocument.GetRequiredCSharpDocument(); 237var result = codeDocument.GetRequiredCSharpDocument(); 284var result = codeDocument.GetRequiredCSharpDocument(); 331var result = codeDocument.GetRequiredCSharpDocument(); 379var result = codeDocument.GetRequiredCSharpDocument(); 426var result = codeDocument.GetRequiredCSharpDocument(); 469var result = codeDocument.GetRequiredCSharpDocument(); 509var result = codeDocument.GetRequiredCSharpDocument();
DefaultRazorProjectEngineIntegrationTest.cs (1)
115var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Microsoft.AspNetCore.Razor.Microbenchmarks.Compiler (2)
CodeGenerationBenchmark.cs (2)
40var generated = codeDocument.GetRequiredCSharpDocument(); 52var generated = codeDocument.GetRequiredCSharpDocument();
Microsoft.AspNetCore.Razor.Test.Common (9)
Language\IntegrationTests\IntegrationTestBase.cs (4)
255var csharpDocument = code.CodeDocument.GetRequiredCSharpDocument(); 410protected void AssertCSharpDocumentMatchesBaseline(RazorCSharpDocument csharpDocument, [CallerMemberName] string testName = "") 460var csharpDocument = codeDocument.GetCSharpDocument(); 582var csharpDocument = codeDocument.GetCSharpDocument();
Language\IntegrationTests\RazorBaselineIntegrationTestBase.cs (2)
74var document = codeDocument.GetRequiredCSharpDocument(); 154var csharpDocument = codeDocument.GetCSharpDocument();
Language\IntegrationTests\SourceMappingsSerializer.cs (1)
16internal static string Serialize(RazorCSharpDocument csharpDocument, RazorSourceDocument sourceDocument)
Language\TestRazorCSharpDocument.cs (2)
13public static RazorCSharpDocument Create( 24public static RazorCSharpDocument Create(
Microsoft.CodeAnalysis.Razor.Compiler (8)
Language\DefaultRazorCSharpLoweringPhase.cs (2)
29var csharpDocument = WriteDocument(codeDocument, cancellationToken); 33private static RazorCSharpDocument WriteDocument(RazorCodeDocument codeDocument, CancellationToken cancellationToken = default)
Language\RazorCodeDocument.cs (6)
37private readonly RazorCSharpDocument? _csharpDocument; 52RazorCSharpDocument? csharpDocument, 260internal bool TryGetCSharpDocument([NotNullWhen(true)] out RazorCSharpDocument? result) 266internal RazorCSharpDocument? GetCSharpDocument() 269internal RazorCSharpDocument GetRequiredCSharpDocument() 272internal RazorCodeDocument WithCSharpDocument(RazorCSharpDocument value)
Microsoft.CodeAnalysis.Razor.Workspaces (42)
CodeActions\CodeActionsService.cs (1)
135var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Diagnostics\RazorDiagnosticHelper.cs (1)
22var csharpDocument = codeDocument.GetRequiredCSharpDocument();
DocumentMapping\AbstractDocumentMappingService.cs (10)
21public bool TryMapToRazorDocumentRange(RazorCSharpDocument csharpDocument, LinePositionSpan csharpRange, MappingBehavior mappingBehavior, out LinePositionSpan razorRange) 41public bool TryMapToCSharpDocumentRange(RazorCSharpDocument csharpDocument, LinePositionSpan razorRange, out LinePositionSpan csharpRange) 89public ImmutableArray<LinePositionSpan> GetCSharpSpansOverlappingRazorSpan(RazorCSharpDocument csharpDocument, LinePositionSpan razorSpan) 119public bool TryMapToRazorDocumentPosition(RazorCSharpDocument csharpDocument, int csharpIndex, out LinePosition razorPosition, out int razorIndex) 158public bool TryMapToCSharpPositionOrNext(RazorCSharpDocument csharpDocument, int hostDocumentIndex, out LinePosition generatedPosition, out int generatedIndex) 161public bool TryMapToCSharpDocumentPosition(RazorCSharpDocument csharpDocument, int hostDocumentIndex, out LinePosition generatedPosition, out int generatedIndex) 164private static bool TryMapToCSharpDocumentPositionInternal(RazorCSharpDocument csharpDocument, int razorIndex, bool nextCSharpPositionOnFailure, out LinePosition csharpPosition, out int csharpIndex) 216private bool TryMapToRazorDocumentRangeStrict(RazorCSharpDocument csharpDocument, LinePositionSpan csharpRange, out LinePositionSpan razorRange) 250private bool TryMapToRazorDocumentRangeInclusive(RazorCSharpDocument csharpDocument, LinePositionSpan csharpRange, out LinePositionSpan rangeRange) 324private bool TryMapToRazorDocumentRangeInferred(RazorCSharpDocument csharpDocument, LinePositionSpan csharpRange, out LinePositionSpan razorRange)
DocumentMapping\IDocumentMappingService.cs (6)
12bool TryMapToRazorDocumentRange(RazorCSharpDocument csharpDocument, LinePositionSpan csharpRange, MappingBehavior mappingBehavior, out LinePositionSpan razorRange); 14bool TryMapToCSharpDocumentRange(RazorCSharpDocument csharpDocument, LinePositionSpan razorRange, out LinePositionSpan csharpRange); 16bool TryMapToRazorDocumentPosition(RazorCSharpDocument csharpDocument, int csharpIndex, out LinePosition razorPosition, out int razorIndex); 18bool TryMapToCSharpDocumentPosition(RazorCSharpDocument csharpDocument, int razorIndex, out LinePosition csharpPosition, out int csharpIndex); 20bool TryMapToCSharpPositionOrNext(RazorCSharpDocument csharpDocument, int razorIndex, out LinePosition csharpPosition, out int csharpIndex); 22ImmutableArray<LinePositionSpan> GetCSharpSpansOverlappingRazorSpan(RazorCSharpDocument csharpDocument, LinePositionSpan razorSpan);
DocumentMapping\IDocumentMappingServiceExtensions.cs (7)
14public static bool TryMapToRazorDocumentRange(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, LinePositionSpan csharpRange, out LinePositionSpan razorRange) 17public static bool TryMapToRazorDocumentRange(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, LspRange csharpRange, [NotNullWhen(true)] out LspRange? razorRange) 60public static bool TryMapToRazorDocumentRange(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, LspRange csharpRange, MappingBehavior mappingBehavior, [NotNullWhen(true)] out LspRange? razorRange) 67public static bool TryMapToCSharpDocumentRange(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, LspRange razorRange, [NotNullWhen(true)] out LspRange? csharpRange) 74public static bool TryMapToRazorDocumentPosition(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, int csharpIndex, [NotNullWhen(true)] out Position? razorPosition, out int razorIndex) 81public static bool TryMapToCSharpDocumentPosition(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, int razorIndex, [NotNullWhen(true)] out Position? csharpPosition, out int csharpIndex) 88public static bool TryMapToCSharpPositionOrNext(this IDocumentMappingService service, RazorCSharpDocument csharpDocument, int razorIndex, [NotNullWhen(true)] out Position? csharpPosition, out int csharpIndex)
DocumentMapping\RazorEditService.cs (2)
221RazorCSharpDocument csharpDocument, 297var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Extensions\RazorCodeDocumentExtensions.cs (1)
47var csharpDoc = codeDocument.GetRequiredCSharpDocument();
FindAllReferences\FindAllReferencesHelper.cs (1)
43var csharpDocument = codeDoc.GetRequiredCSharpDocument();
FoldingRanges\FoldingRangeService.cs (1)
35var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
168private readonly RazorCSharpDocument _csharpDocument = codeDocument.GetCSharpDocument().AssumeNotNull();
Formatting\Passes\CSharpOnTypeFormattingPass.cs (2)
281var csharpDocument = context.CodeDocument.GetRequiredCSharpDocument(); 560var csharpDocument = context.CodeDocument.GetRequiredCSharpDocument();
Formatting\Passes\HtmlFormattingPass.cs (1)
90var csharpDocument = codeDocument.GetRequiredCSharpDocument();
GoToDefinition\RazorComponentDefinitionHelpers.cs (1)
193var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Protocol\DocumentSymbols\DocumentSymbolService.cs (3)
16public SumType<DocumentSymbol[], SymbolInformation[]>? GetDocumentSymbols(RazorFileKind fileKind, Uri razorDocumentUri, RazorCSharpDocument csharpDocument, SumType<DocumentSymbol[], SymbolInformation[]> csharpSymbols) 55private DocumentSymbol[]? RemapDocumentSymbols(RazorFileKind fileKind, RazorCSharpDocument csharpDocument, DocumentSymbol[]? documentSymbols) 83bool TryRemapRanges(RazorCSharpDocument csharpDocument, DocumentSymbol documentSymbol)
Protocol\DocumentSymbols\IDocumentSymbolService.cs (1)
11SumType<DocumentSymbol[], SymbolInformation[]>? GetDocumentSymbols(RazorFileKind fileKind, Uri razorDocumentUri, RazorCSharpDocument csharpDocument, SumType<DocumentSymbol[], SymbolInformation[]> csharpSymbols);
SemanticTokens\AbstractRazorSemanticTokensInfoService.cs (2)
123var generatedDocument = codeDocument.GetRequiredCSharpDocument(); 227var csharpDoc = codeDocument.GetRequiredCSharpDocument();
SpellCheck\SpellCheckService.cs (1)
86var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Microsoft.CodeAnalysis.Remote.Razor (11)
CodeLens\RemoteCodeLensService.cs (1)
51var csharpDocument = codeDocument.GetCSharpDocument();
Debugging\RemoteDataTipRangeService.cs (1)
45var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Debugging\RemoteDebugInfoService.cs (2)
37var csharpDocument = codeDocument.GetRequiredCSharpDocument(); 121var csharpDocument = codeDocument.GetRequiredCSharpDocument();
DocumentHighlight\RemoteDocumentHighlightService.cs (1)
62var csharpDocument = codeDocument.GetRequiredCSharpDocument();
DocumentMapping\RemoteSpanMappingService.cs (2)
111var csharpDocument = codeDocument.GetRequiredCSharpDocument(); 143private static bool TryGetMappedSpan(TextSpan span, SourceText source, RazorCSharpDocument csharpDocument, out LinePositionSpan linePositionSpan, out TextSpan mappedSpan)
DocumentSymbols\RemoteDocumentSymbolService.cs (1)
54var csharpDocument = codeDocument.GetRequiredCSharpDocument();
InlayHints\RemoteInlayHintService.cs (1)
43var csharpDocument = codeDocument.GetRequiredCSharpDocument();
InlineCompletion\RemoteInlineCompletionService.cs (2)
35var csharpDocument = codeDocument.GetRequiredCSharpDocument(); 63var csharpDocument = codeDocument.GetRequiredCSharpDocument();
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (1)
1317var csharpDocument = TestRazorCSharpDocument.Create(
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (1)
822var csharpDocument = TestRazorCSharpDocument.Create(
Microsoft.VisualStudioCode.RazorExtension.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (1)
1317var csharpDocument = TestRazorCSharpDocument.Create(
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (1)
822var csharpDocument = TestRazorCSharpDocument.Create(