5 implementations of ReduceExtensionMember
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
121
public IMethodSymbol
ReduceExtensionMember
(ITypeSymbol receiverType)
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\MethodSymbol.cs (1)
212
IMethodSymbol? IMethodSymbol.
ReduceExtensionMember
(ITypeSymbol receiverType)
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (1)
121
public IMethodSymbol
ReduceExtensionMember
(ITypeSymbol receiverType)
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MethodSymbol.vb (1)
829
Public Function
ReduceExtensionMember
(receiverType As ITypeSymbol) As IMethodSymbol Implements IMethodSymbol.ReduceExtensionMember
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationAbstractMethodSymbol.cs (1)
121
public IMethodSymbol
ReduceExtensionMember
(ITypeSymbol receiverType)
43 references to ReduceExtensionMember
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (42)
Semantics\ExtensionTests.cs (2)
38257
method.
ReduceExtensionMember
(c).ToTestDisplayString());
38291
Assert.Null(method.
ReduceExtensionMember
(c));
Semantics\ExtensionTests2.cs (40)
35569
Assert.Null(method.
ReduceExtensionMember
(receiverType: null));
35571
var substitutedMethod = method.
ReduceExtensionMember
(systemObject);
35576
substitutedMethod.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35586
getter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35591
setter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35596
op_AdditionAssignment.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35600
Assert.Null(method.
ReduceExtensionMember
(systemInt32));
35602
Assert.Null(getter.
ReduceExtensionMember
(systemInt32));
35603
Assert.Null(setter.
ReduceExtensionMember
(systemInt32));
35604
Assert.Null(op_AdditionAssignment.
ReduceExtensionMember
(systemInt32));
35631
var substitutedMethod = method.
ReduceExtensionMember
(systemObject);
35635
substitutedMethod.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35639
op_AdditionAssignment.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35671
getter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35675
setter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35698
method.
ReduceExtensionMember
(comp.GetSpecialType(SpecialType.System_Object).GetPublicSymbol()).ToDisplayString(displayOptions));
35720
Assert.Null(method.
ReduceExtensionMember
(systemVoid));
35723
Assert.Null(method.
ReduceExtensionMember
(error));
35744
Assert.Null(method.
ReduceExtensionMember
(systemInt32));
35795
Assert.Null(op_Explicit.
ReduceExtensionMember
(comp.GetSpecialType(SpecialType.System_Object).GetPublicSymbol()));
35830
Assert.Null(method.
ReduceExtensionMember
(systemObject));
35832
Assert.Null(getter.
ReduceExtensionMember
(systemObject));
35833
Assert.Null(setter.
ReduceExtensionMember
(systemObject));
35834
Assert.Null(op_AdditionAssignment.
ReduceExtensionMember
(systemObject));
35840
method.
ReduceExtensionMember
(baseType).ToDisplayString(displayOptions));
35846
getter.
ReduceExtensionMember
(baseType).ToDisplayString(displayOptions));
35849
setter.
ReduceExtensionMember
(baseType).ToDisplayString(displayOptions));
35852
op_AdditionAssignment.
ReduceExtensionMember
(baseType).ToDisplayString(displayOptions));
35858
method.
ReduceExtensionMember
(derivedType).ToDisplayString(displayOptions));
35864
getter.
ReduceExtensionMember
(derivedType).ToDisplayString(displayOptions));
35867
setter.
ReduceExtensionMember
(derivedType).ToDisplayString(displayOptions));
35870
op_AdditionAssignment.
ReduceExtensionMember
(derivedType).ToDisplayString(displayOptions));
35903
method.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35909
getter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35912
setter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35915
op_Addition.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35948
method.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35954
getter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35957
setter.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
35960
op_Addition.
ReduceExtensionMember
(systemObject).ToDisplayString(displayOptions));
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MethodSymbol.vb (1)
829
Public Function ReduceExtensionMember(receiverType As ITypeSymbol) As IMethodSymbol Implements IMethodSymbol.
ReduceExtensionMember