blob: f86334a68a41cb1c651ce59bf11e83362c0f9829 [file] [log] [blame]
package g5.m.ref;
import g5.m.def.*;
// Test methods calls to a raw types
public class RefRaw {
// Single type parameter generic type
void testSingle() {
Single gs = new Single();
gs.standard(new Exception());
gs.generic(new Exception());
gs = gs.returnParamType();
gs.paramTypesArgs(gs);
gs.complete(new Exception(), gs);
}
// Multiple type parameters generic type
void testMultiple() {
Multiple gm = new Multiple();
gm.standard(new Object(), new Exception(), new RuntimeException());
gm.generic(new Object(), new Exception(), new RuntimeException());
gm = gm.returnParamType();
gm.paramTypesArgs(new Single<Object>(), new Single<Exception>(), new Single<RuntimeException>(), gm);
gm = gm.complete(new Object(), new Exception(), new RuntimeException(), gm);
}
}