Tue, 01 Sep 2015 18:28:11 +0530
8068901: Surprising behavior with more than one functional interface on a class
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
1 local int multiplication by local int: int
2 local int division by local int without remainder: int
3 local int division by local int with remainder: double
4 local int modulo by local int: int
5 local int addition local int: int
6 local int substraction local int: int
7 max value multiplication by max value: double
8 infinity multiplication by infinity: double
9 -1 division by infinity: double
10 infinity division by zero: double
11 infinity division by String: double
12 local undefined division by local undefined: double
13 local undefined multiplication by local undefined: double
14 local undefined addition local int: double
15 local undefined decrement postfix: double
16 local undefined decrement prefix: double
17 local int increment postfix: int
18 local int increment prefix: int
19 local int decrement postfix: int
20 local int decrement prefix: int
21 local int unary plus: int
22 local int unary minus: int
23 undefined multiplication by undefined: double
24 undefined division by undefined: double
25 global int addition global int: int
26 global int substraction global int: int
27 global int multiplication by global int: int
28 global int increment postfix: int
29 global int increment prefix: int
30 global int decrement postfix: int
31 global int decrement prefix: int
32 global int unary plus: int
33 global int unary minus: int
34 global undefined decrement postfix: double
35 global undefined decrement prefix: double
36 object: object
37 object division by object: double
38 object division by object: double