1 instantiation of UsingReference
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
401
_usings.Add(new
UsingReference
(namespaceImport, namespaceSpan, importChunkGenerator.HasExplicitSemicolon));
17 references to UsingReference
Microsoft.CodeAnalysis.Razor.Compiler (17)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (17)
51
using var _1 = ListPool<
UsingReference
>.GetPooledObject(out var usingReferences);
55
using var _2 = ListPool<
UsingReference
>.GetPooledObject(out var importedUsings);
97
var
importedUsing = importedUsings[j];
113
foreach (
var
reference in usingReferences)
154
static bool TryRemoveGlobalPrefixFromDefaultUsing(in
UsingReference
usingReference, out ReadOnlySpan<char> trimmedNamespace)
167
static bool Contains(List<
UsingReference
> usingReferences, ReadOnlySpan<char> usingNamespace)
169
foreach (
var
usingReference in usingReferences)
197
List<
UsingReference
> usings)
262
private struct UsingReference : IEquatable<
UsingReference
>
278
if (other is
UsingReference
reference)
285
public bool Equals(
UsingReference
other)
309
protected readonly List<
UsingReference
> _usings;
319
public LoweringVisitor(DocumentIntermediateNode document, IntermediateNodeBuilder builder, List<
UsingReference
> usings, RazorParserOptions options)
1038
public LegacyFileKindVisitor(DocumentIntermediateNode document, IntermediateNodeBuilder builder, List<
UsingReference
> usings, RazorParserOptions options)
1614
List<
UsingReference
> usings,
2102
List<
UsingReference
> usings,
2184
public ImportsVisitor(DocumentIntermediateNode document, IntermediateNodeBuilder builder, List<
UsingReference
> usings, RazorParserOptions options)