1 instantiation of RazorCSharpDocument
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorCSharpDocumentWriter.cs (1)
44return new RazorCSharpDocument(
24 references to RazorCSharpDocument
Microsoft.CodeAnalysis.Razor.Compiler (15)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
30var csharpDocument = RazorCSharpDocumentWriter.Write(documentNode, codeDocument, cancellationToken: cancellationToken);
Language\DefaultRazorDeclCSharpLoweringPhase.cs (1)
48var declDocument = RazorCSharpDocumentWriter.Write(
Language\RazorCodeDocument.cs (8)
38private readonly RazorCSharpDocument? _csharpDocument; 39private readonly RazorCSharpDocument? _declCSharpDocument; 56RazorCSharpDocument? csharpDocument, 57RazorCSharpDocument? declCSharpDocument, 298internal RazorCSharpDocument? GetCSharpDocument(bool declarationDocument) 301internal RazorCSharpDocument GetRequiredCSharpDocument(bool declarationDocument) 304internal RazorCodeDocument WithImplCSharpDocument(RazorCSharpDocument value) 314internal RazorCodeDocument WithDeclCSharpDocument(RazorCSharpDocument value)
Language\RazorCodeDocumentExtensions.cs (1)
25public static RazorCSharpDocument GetCSharpDocument(this RazorCodeDocument codeDocument)
Language\RazorCSharpDocumentWriter.cs (1)
19public static RazorCSharpDocument Write(
SourceGenerators\RazorSourceGenerator.cs (2)
103RazorCSharpDocument? fallbackDecl = null; 131var declCSharpDocument = item.document.CodeDocument.GetCSharpDocument(declarationDocument: true);
SourceGenerators\RazorSourceGenerator.Helpers.cs (1)
104private static RazorCSharpDocument GetFallbackDiscoveryDeclDocument(
Microsoft.CodeAnalysis.Razor.DotNetFormat (6)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\DocumentFormatting\FormattingContext.Shared.cs (2)
20private readonly RazorCSharpDocument? _csharpDocument; 61public RazorCSharpDocument CSharpDocument => _csharpDocument.AssumeNotNull("Cannot get C# source text when declaration document is not specified.");
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\DocumentMapping\DocumentMappingHelper.cs (1)
12public static bool TryMapToCSharpDocumentPosition(RazorCSharpDocument csharpDocument, int razorIndex, out LinePosition csharpPosition, out int csharpIndex)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (2)
289var csharpDoc = _codeDocument.GetRequiredCSharpDocument(declarationDocument: false); 296var declDoc = _codeDocument.GetRequiredCSharpDocument(declarationDocument: true);
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\RoslynWorkspaceHelper.cs (1)
17public Document CreateCSharpDocument(RazorCSharpDocument csharpDocument)
rzc (3)
GenerateCommand.cs (3)
473var csharpDocument = codeDocument.GetCSharpDocument(); 484RazorCSharpDocument csharpDocument) 492public RazorCSharpDocument CSharpDocument { get; }