1 instantiation of SynthesizedExtensionMarker
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
1094return new SynthesizedExtensionMarker(this, parameterList);
9 references to SynthesizedExtensionMarker
Microsoft.CodeAnalysis.CSharp (9)
Emitter\Model\MethodSymbolAdapter.cs (2)
86if (AdaptedMethodSymbol is SynthesizedExtensionMarker marker) 314if (AdaptedMethodSymbol is SynthesizedExtensionMarker marker)
Symbols\MemberSymbolExtensions.cs (1)
98return member is { ContainingSymbol: NamedTypeSymbol { IsExtension: true }, OriginalDefinition: not SynthesizedExtensionMarker };
Symbols\Source\ExtensionGroupingInfo.cs (2)
108public Cci.ITypeDefinition GetCorrespondingMarkerType(SynthesizedExtensionMarker markerMethod) 142public Cci.TypeMemberVisibility GetCorrespondingMarkerMethodVisibility(SynthesizedExtensionMarker marker)
Symbols\Source\ParameterHelpers.cs (2)
856bool inExtension = owner is SynthesizedExtensionMarker; 923bool inExtension = parameter.ContainingSymbol is SynthesizedExtensionMarker;
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1265if (ContainingSymbol is SynthesizedExtensionMarker)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1754else if (member is SynthesizedExtensionMarker)