2 instantiations of Utf8SupportMap
Microsoft.CodeAnalysis.Razor.Compiler (2)
CSharp\Utf8SupportMap.cs (2)
34
public static readonly Utf8SupportMap Empty =
new
(
113
: new
Utf8SupportMap
(fileToType.ToImmutable(), typeSupport.ToImmutable());
13 references to Utf8SupportMap
Microsoft.CodeAnalysis.Razor.Compiler (13)
CSharp\Utf8SupportMap.cs (6)
27
internal sealed class Utf8SupportMap : IEquatable<
Utf8SupportMap
>
34
public static readonly
Utf8SupportMap
Empty = new(
52
/// Builds a <see cref="
Utf8SupportMap
"/> by resolving each file's <c>@inherits</c> to a
55
public static
Utf8SupportMap
Create(ImmutableArray<InheritsInfo> inheritsInfos, Compilation compilation)
226
public bool Equals(
Utf8SupportMap
? other)
259
public override bool Equals(object? obj) => Equals(obj as
Utf8SupportMap
);
Language\RazorCodeDocument.cs (4)
42
private readonly
Utf8SupportMap
? _utf8SupportMap;
60
Utf8SupportMap
? utf8SupportMap)
115
internal
Utf8SupportMap
? GetUtf8SupportMap()
118
internal RazorCodeDocument WithUtf8SupportMap(
Utf8SupportMap
? value)
SourceGenerators\RazorSourceGenerator.cs (2)
386
.Select(static (item, _) => new
Utf8SupportMap
.InheritsInfo(
393
return
Utf8SupportMap
.Create(inheritsInfos, compilation);
SourceGenerators\SourceGeneratorProjectEngine.cs (1)
215
public bool ProcessUtf8(SourceGeneratorRazorCodeDocument sgDocument,
Utf8SupportMap
utf8SupportMap, CancellationToken cancellationToken)