void AddParameters(SharpAssembly_ asm, IReturnType[] returnTypes)
 {
     for (uint i = 0; i < returnTypes.GetUpperBound(0); ++i) {
         parameters.Add(new SharpAssemblyParameter(asm, "param_" + i, returnTypes[i]));
     }
 }