Esempio n. 1
0
 static public T CreateDynamicConstructorCallerDelegate <T>(this ConstructorInfo item)
 {
     return(item.CreateDynamicMethodDelegate <T>("Caller", delegate(MethodBase method) {
         return new ILReturn(
             new ILNew(
                 item,
                 item.GetAllTechnicalILParameters()
                 .Convert <ILParameter, ILValue>()
                 )
             );
     }));
 }