예제 #1
0
 private MethodType BindArgumentType(BoundMethodHandle mh, int pos, BasicType bt)
 {
     assert(mh.Form == LambdaForm);
     assert(mh.Form.Names[1 + pos].Type_Renamed == bt);
     assert(BasicType.basicType(mh.Type().ParameterType(pos)) == bt);
     return(mh.Type().DropParameterTypes(pos, pos + 1));
 }