7 instantiations of NamespaceExtent
Microsoft.CodeAnalysis.CSharp (7)
Compilation\CSharpCompilation.cs (2)
1423
new
NamespaceExtent
(this),
1519
? MergedNamespaceSymbol.Create(new
NamespaceExtent
(this), namespacesToMerge: builder!.ToImmutableAndFree(), containingNamespace: null, nameOpt: null)
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
59
return new
NamespaceExtent
(this.ContainingPEModule);
Symbols\MissingNamespaceSymbol.cs (1)
70
return new
NamespaceExtent
((ModuleSymbol)_containingSymbol);
Symbols\NonMissingAssemblySymbol.cs (1)
63
var result = MergedNamespaceSymbol.Create(new
NamespaceExtent
(this),
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
69
return new
NamespaceExtent
(_retargetingModule);
Symbols\Source\SourceNamespaceSymbol.cs (1)
220
return new
NamespaceExtent
(_module);
16 references to NamespaceExtent
Microsoft.CodeAnalysis.CSharp (15)
Symbols\MergedNamespaceSymbol.cs (4)
36
private readonly
NamespaceExtent
_extent;
66
NamespaceExtent
extent,
91
private MergedNamespaceSymbol(
NamespaceExtent
extent, NamespaceSymbol containingNamespace, ImmutableArray<NamespaceSymbol> namespacesToMerge, string nameOpt)
200
internal override
NamespaceExtent
Extent
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
55
internal sealed override
NamespaceExtent
Extent
Symbols\MissingNamespaceSymbol.cs (1)
64
internal override
NamespaceExtent
Extent
Symbols\NamespaceExtent.cs (4)
20
internal readonly struct NamespaceExtent : IEquatable<
NamespaceExtent
>
121
return obj is
NamespaceExtent
&& Equals((
NamespaceExtent
)obj);
124
public bool Equals(
NamespaceExtent
other)
Symbols\NamespaceSymbol.cs (2)
55
internal abstract
NamespaceExtent
Extent { get; }
107
var
extent = this.Extent;
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
65
internal override
NamespaceExtent
Extent
Symbols\Source\SourceNamespaceSymbol.cs (1)
216
internal override
NamespaceExtent
Extent
Symbols\SynthesizedNamespaceSymbol.cs (1)
49
internal override
NamespaceExtent
Extent
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\AssemblyAndNamespaceTests.cs (1)
77
var
ext = ns1.Extent;