11 references to GetExtensionGroupingInfo
Microsoft.CodeAnalysis.CSharp (11)
Compiler\DocumentationCommentCompiler.cs (2)
230
ImmutableArray<SourceNamedTypeSymbol> extensions = containingType.
GetExtensionGroupingInfo
().GetMergedExtensions((SourceNamedTypeSymbol)symbol);
266
ExtensionGroupingInfo extensionGroupingInfo = ((SourceMemberContainerTypeSymbol)containingType).
GetExtensionGroupingInfo
();
Emitter\Model\MethodSymbolAdapter.cs (4)
88
return ((SourceMemberContainerTypeSymbol)containingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingMarkerType(marker);
92
return ((SourceMemberContainerTypeSymbol)containingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingGroupingType((SourceNamedTypeSymbol)containingType);
316
return ((SourceMemberContainerTypeSymbol)AdaptedMethodSymbol.ContainingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingMarkerType(marker);
321
return ((SourceMemberContainerTypeSymbol)containingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingGroupingType((SourceNamedTypeSymbol)containingType);
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
670
foreach (var groupingType in container.
GetExtensionGroupingInfo
().GetGroupingTypes())
Emitter\Model\PropertySymbolAdapter.cs (2)
228
return ((SourceMemberContainerTypeSymbol)containingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingGroupingType((SourceNamedTypeSymbol)containingType);
256
return ((SourceMemberContainerTypeSymbol)containingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingGroupingType((SourceNamedTypeSymbol)containingType);
Symbols\Extensions\SynthesizedExtensionMarker.cs (1)
42
return ((SourceMemberContainerTypeSymbol)ContainingType.ContainingType).
GetExtensionGroupingInfo
().GetCorrespondingMarkerMethodVisibility(this);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2392
this.
GetExtensionGroupingInfo
().CheckSignatureCollisions(diagnostics);