MethodGenerator abstract class MethodGenerator : IGenerator<MethodEmitter> Documentation Code protected MethodInfo MethodOnTarget { get; } protected MethodInfo MethodToOverride { get; } protected MethodGenerator(MetaMethod method, OverrideMethodDelegate overrideMethod) protected abstract MethodEmitter BuildProxiedMethodBody(MethodEmitter emitter, ClassEmitter class, INamingScope namingScope) public MethodEmitter Generate(ClassEmitter class, INamingScope namingScope)