1 instantiation of ExtensionMarkerType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\ExtensionGroupingInfo.cs (1)
696
builder.Add(new
ExtensionMarkerType
(this, name: pair.Key, extensions: pair.Value));
13 references to ExtensionMarkerType
Microsoft.CodeAnalysis.CSharp (13)
Symbols\Source\ExtensionGroupingInfo.cs (13)
113
private
ExtensionMarkerType
GetCorrespondingMarkerType(SourceNamedTypeSymbol extension)
128
foreach (
var
markerType in groupingType.ExtensionMarkerTypes)
207
foreach (
var
markerType in groupingType.ExtensionMarkerTypes)
447
foreach (
var
marker in groupingType.ExtensionMarkerTypes)
685
public readonly ImmutableArray<
ExtensionMarkerType
> ExtensionMarkerTypes;
692
var builder = ArrayBuilder<
ExtensionMarkerType
>.GetInstance(extensionMarkerTypes.Count);
747
foreach (
var
marker in ExtensionMarkerTypes)
770
foreach (
var
marker in ExtensionMarkerTypes)
802
static SynthesizedAttributeData? synthesizeDefaultMemberAttributeIfNeeded(ImmutableArray<
ExtensionMarkerType
> extensionMarkerTypes)
816
static PropertySymbol? tryGetFirstIndexer(ImmutableArray<
ExtensionMarkerType
> extensionMarkerTypes)
818
foreach (
var
markerType in extensionMarkerTypes)
881
private sealed class ExtensionMarkerType : ExtensionGroupingOrMarkerType, IComparable<
ExtensionMarkerType
>
899
public int CompareTo(
ExtensionMarkerType
? other)