1 instantiation of UsingReference
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
405
_usings.Add(new
UsingReference
(namespaceImport, namespaceSpan, importChunkGenerator.HasExplicitSemicolon));
13 references to UsingReference
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (13)
93
using var _ = ListPool<
UsingReference
>.GetPooledObject(out var usingReferences);
98
var
importedUsing = importedUsings[j];
114
foreach (
var
reference in usingReferences)
155
static bool TryRemoveGlobalPrefixFromDefaultUsing(in
UsingReference
usingReference, out ReadOnlySpan<char> trimmedNamespace)
168
static bool Contains(List<
UsingReference
> usingReferences, ReadOnlySpan<char> usingNamespace)
170
foreach (
var
usingReference in usingReferences)
193
private static IReadOnlyList<
UsingReference
> ImportDirectives(
264
private struct UsingReference : IEquatable<
UsingReference
>
280
if (other is
UsingReference
reference)
287
public bool Equals(
UsingReference
other)
311
protected readonly List<
UsingReference
> _usings;
325
_usings = new List<
UsingReference
>();
329
public IReadOnlyList<
UsingReference
> Usings => _usings;