6 overrides of Extent
Microsoft.CodeAnalysis.CSharp (6)
Symbols\MergedNamespaceSymbol.cs (1)
200internal override NamespaceExtent Extent
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
55internal sealed override NamespaceExtent Extent
Symbols\MissingNamespaceSymbol.cs (1)
64internal override NamespaceExtent Extent
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (1)
65internal override NamespaceExtent Extent
Symbols\Source\SourceNamespaceSymbol.cs (1)
216internal override NamespaceExtent Extent
Symbols\SynthesizedNamespaceSymbol.cs (1)
49internal override NamespaceExtent Extent
8 references to Extent
Microsoft.CodeAnalysis.CSharp (8)
Binder\BindingDiagnosticBag.cs (1)
130if (ns.Extent.Kind == NamespaceKind.Compilation)
Symbols\MissingNamespaceSymbol.cs (1)
73return ((NamespaceSymbol)_containingSymbol).Extent;
Symbols\ModuleSymbol.cs (1)
377if (namespaceSymbol.Extent.Kind == NamespaceKind.Module && namespaceSymbol.ContainingModule == this)
Symbols\NamespaceSymbol.cs (3)
65get { return this.Extent.Kind; } 73get { return this.NamespaceKind == NamespaceKind.Compilation ? this.Extent.Compilation : null; } 107var extent = this.Extent;
Symbols\Source\SourceAssemblySymbol.cs (1)
1070Debug.Assert(moduleNs.Extent.Kind == NamespaceKind.Module);
Symbols\SynthesizedNamespaceSymbol.cs (1)
50=> _containingSymbol.Extent;