Class DMDGenerator<TSelf>
A DynamicMethodDefinition "generator", responsible for generating a runtime MethodInfo from a DMD MethodDefinition.
Inheritance
System.Object
DMDGenerator<TSelf>
Assembly: MonoMod.Utils.dll
Syntax
public abstract class DMDGenerator<TSelf> : Object, _IDMDGenerator where TSelf : DMDGenerator<TSelf>, new()
Type Parameters
Constructors
DMDGenerator()
Declaration
Methods
_Generate(DynamicMethodDefinition, Object)
Declaration
protected abstract MethodInfo _Generate(DynamicMethodDefinition dmd, object context)
Parameters
Returns
Type |
Description |
System.Reflection.MethodInfo |
|
Generate(DynamicMethodDefinition, Object)
Declaration
public static MethodInfo Generate(DynamicMethodDefinition dmd, object context = null)
Parameters
Returns
Type |
Description |
System.Reflection.MethodInfo |
|