1 instantiation of RazorCSharpDocument
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorCSharpDocumentWriter.cs (1)
44
return new
RazorCSharpDocument
(
24 references to RazorCSharpDocument
Microsoft.CodeAnalysis.Razor.Compiler (15)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
30
var
csharpDocument = RazorCSharpDocumentWriter.Write(documentNode, codeDocument, cancellationToken: cancellationToken);
Language\DefaultRazorDeclCSharpLoweringPhase.cs (1)
48
var
declDocument = RazorCSharpDocumentWriter.Write(
Language\RazorCodeDocument.cs (8)
38
private readonly
RazorCSharpDocument
? _csharpDocument;
39
private readonly
RazorCSharpDocument
? _declCSharpDocument;
56
RazorCSharpDocument
? csharpDocument,
57
RazorCSharpDocument
? declCSharpDocument,
298
internal
RazorCSharpDocument
? GetCSharpDocument(bool declarationDocument)
301
internal
RazorCSharpDocument
GetRequiredCSharpDocument(bool declarationDocument)
304
internal RazorCodeDocument WithImplCSharpDocument(
RazorCSharpDocument
value)
314
internal RazorCodeDocument WithDeclCSharpDocument(
RazorCSharpDocument
value)
Language\RazorCodeDocumentExtensions.cs (1)
25
public static
RazorCSharpDocument
GetCSharpDocument(this RazorCodeDocument codeDocument)
Language\RazorCSharpDocumentWriter.cs (1)
19
public static
RazorCSharpDocument
Write(
SourceGenerators\RazorSourceGenerator.cs (2)
103
RazorCSharpDocument
? fallbackDecl = null;
131
var
declCSharpDocument = item.document.CodeDocument.GetCSharpDocument(declarationDocument: true);
SourceGenerators\RazorSourceGenerator.Helpers.cs (1)
104
private static
RazorCSharpDocument
GetFallbackDiscoveryDeclDocument(
Microsoft.CodeAnalysis.Razor.DotNetFormat (6)
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\DocumentFormatting\FormattingContext.Shared.cs (2)
20
private readonly
RazorCSharpDocument
? _csharpDocument;
61
public
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)
12
public 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)
289
var
csharpDoc = _codeDocument.GetRequiredCSharpDocument(declarationDocument: false);
296
var
declDoc = _codeDocument.GetRequiredCSharpDocument(declarationDocument: true);
src\roslyn\src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.Formatting\Passes\RoslynWorkspaceHelper.cs (1)
17
public Document CreateCSharpDocument(
RazorCSharpDocument
csharpDocument)
rzc (3)
GenerateCommand.cs (3)
473
var
csharpDocument = codeDocument.GetCSharpDocument();
484
RazorCSharpDocument
csharpDocument)
492
public
RazorCSharpDocument
CSharpDocument { get; }