Skip to content

Commit 26427f1

Browse files
committed
Remove superfluous IMemberEmitter.Member & impls
1 parent b89acb0 commit 26427f1

File tree

5 files changed

+0
-24
lines changed

5 files changed

+0
-24
lines changed

src/Castle.Core/DynamicProxy/Generators/Emitters/ConstructorEmitter.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,6 @@ public ConstructorBuilder ConstructorBuilder
5353
get { return builder; }
5454
}
5555

56-
public MemberInfo Member
57-
{
58-
get { return builder; }
59-
}
60-
6156
private bool ImplementedByRuntime
6257
{
6358
get

src/Castle.Core/DynamicProxy/Generators/Emitters/EventEmitter.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,6 @@ public EventEmitter(AbstractTypeEmitter typeEmitter, string name, EventAttribute
3939
eventBuilder = typeEmitter.TypeBuilder.DefineEvent(name, attributes, type);
4040
}
4141

42-
public MemberInfo Member
43-
{
44-
get { return null; }
45-
}
46-
4742
public MethodEmitter CreateAddMethod(string addMethodName, MethodAttributes attributes, MethodInfo methodToOverride)
4843
{
4944
if (addMethod != null)

src/Castle.Core/DynamicProxy/Generators/Emitters/IMemberEmitter.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,8 @@
1414

1515
namespace Castle.DynamicProxy.Generators.Emitters
1616
{
17-
using System.Reflection;
18-
1917
internal interface IMemberEmitter
2018
{
21-
MemberInfo Member { get; }
22-
2319
void Generate();
2420
}
2521
}

src/Castle.Core/DynamicProxy/Generators/Emitters/MethodEmitter.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,6 @@ public MethodBuilder MethodBuilder
9393
get { return builder; }
9494
}
9595

96-
public MemberInfo Member
97-
{
98-
get { return builder; }
99-
}
100-
10196
public Type ReturnType
10297
{
10398
get { return builder.ReturnType; }

src/Castle.Core/DynamicProxy/Generators/Emitters/PropertyEmitter.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@ public PropertyEmitter(AbstractTypeEmitter parentTypeEmitter, string name, Prope
3535
null, null, arguments, null, null);
3636
}
3737

38-
public MemberInfo Member
39-
{
40-
get { return null; }
41-
}
42-
4338
public MethodEmitter CreateGetMethod(string name, MethodAttributes attrs, MethodInfo methodToOverride,
4439
params Type[] parameters)
4540
{

0 commit comments

Comments
 (0)