mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-26 15:27:45 +07:00
Java: Updated test data for "MethodHandle/VarHandle type mismatch" (IDEA-167318, IDEA-CR-19455)
This commit is contained in:
@@ -6,16 +6,16 @@ class Main {
|
||||
|
||||
l.findVirtual(Test.class, "method1", MethodType.genericMethodType(2));
|
||||
l.findVirtual(Test.class, "method1", MethodType.genericMethodType(2, false));
|
||||
l.findVirtual(Test.class, "method1", <warning descr="Cannot resolve method 'java.lang.Object method1(java.lang.Object, java.lang.Object, java.lang.Object[])'">MethodType.genericMethodType(2, true)</warning>);
|
||||
l.findVirtual(Test.class, "method1", <warning descr="Cannot resolve method 'java.lang.Object method1(java.lang.Object)'">MethodType.genericMethodType(1)</warning>);
|
||||
l.findVirtual(Test.class, "method1", <warning descr="Cannot resolve method 'java.lang.Object method1(java.lang.Object, java.lang.Object, java.lang.Object)'">MethodType.genericMethodType(3)</warning>);
|
||||
l.findVirtual(Test.class, "method1", <warning descr="Cannot resolve method 'Object method1(Object, Object, Object[])'">MethodType.genericMethodType(2, true)</warning>);
|
||||
l.findVirtual(Test.class, "method1", <warning descr="Cannot resolve method 'Object method1(Object)'">MethodType.genericMethodType(1)</warning>);
|
||||
l.findVirtual(Test.class, "method1", <warning descr="Cannot resolve method 'Object method1(Object, Object, Object)'">MethodType.genericMethodType(3)</warning>);
|
||||
|
||||
l.findVirtual(Test.class, "method2", MethodType.genericMethodType(2, true));
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'java.lang.Object method2(java.lang.Object, java.lang.Object)'">MethodType.genericMethodType(2, false)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'java.lang.Object method2(java.lang.Object)'">MethodType.genericMethodType(1)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'java.lang.Object method2(java.lang.Object, java.lang.Object[])'">MethodType.genericMethodType(1, true)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'java.lang.Object method2(java.lang.Object, java.lang.Object)'">MethodType.genericMethodType(2)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'java.lang.Object method2(java.lang.Object, java.lang.Object, java.lang.Object)'">MethodType.genericMethodType(3)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'Object method2(Object, Object)'">MethodType.genericMethodType(2, false)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'Object method2(Object)'">MethodType.genericMethodType(1)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'Object method2(Object, Object[])'">MethodType.genericMethodType(1, true)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'Object method2(Object, Object)'">MethodType.genericMethodType(2)</warning>);
|
||||
l.findVirtual(Test.class, "method2", <warning descr="Cannot resolve method 'Object method2(Object, Object, Object)'">MethodType.genericMethodType(3)</warning>);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user