public CSHotFixConstructorInfo(ILMethod m) { method = m; parameters = new CSHotFixParameterInfo[m.ParameterCount]; for (int i = 0; i < m.ParameterCount; i++) { parameters[i] = new CSHotFixParameterInfo(m.Parameters[i]); } }
public CSHotFixConstructorInfo(ILMethod m) { method = m; parameters = new CSHotFixParameterInfo[m.ParameterCount]; for (int i = 0; i < m.ParameterCount; i++) { var pd = m.Definition.Parameters[i]; parameters[i] = new CSHotFixParameterInfo(pd, m.Parameters[i], this); } }
public CSHotFixMethodInfo(ILMethod m) { method = m; definition = m.Definition; appdomain = m.DeclearingType.AppDomain; parameters = new CSHotFixParameterInfo[m.ParameterCount]; for (int i = 0; i < m.ParameterCount; i++) { parameters[i] = new CSHotFixParameterInfo(m.Parameters[i]); } }