diff options
author | vromero <none@none> | 2013-11-15 11:08:12 +0000 |
---|---|---|
committer | vromero <none@none> | 2013-11-15 11:08:12 +0000 |
commit | 1ecce1151253a568713892fe57750b3da7142141 (patch) | |
tree | 1ffbaf5fce18d3f560aa275aee530283b6e9a9f0 /test/tools/javac/lambda/MethodReference22.java | |
parent | ef11d62aaab62c958ffaa7a08aef215744730507 (diff) |
8026231: Look at 'static' flag when checking method references
Reviewed-by: jjg, dlsmith
Diffstat (limited to 'test/tools/javac/lambda/MethodReference22.java')
-rw-r--r-- | test/tools/javac/lambda/MethodReference22.java | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/tools/javac/lambda/MethodReference22.java b/test/tools/javac/lambda/MethodReference22.java index 9517ee00..094ef893 100644 --- a/test/tools/javac/lambda/MethodReference22.java +++ b/test/tools/javac/lambda/MethodReference22.java @@ -48,19 +48,19 @@ class MethodReference22 { } static void test2() { - SAM2 s1 = MethodReference22::m1; //ambiguous - call2(MethodReference22::m1); //ambiguous - SAM2 s2 = MethodReference22::m2; //ambiguous - call2(MethodReference22::m2); //ambiguous - SAM2 s3 = MethodReference22::m3; //ambiguous - call2(MethodReference22::m3); //ambiguous - SAM2 s4 = MethodReference22::m4; //ambiguous - call2(MethodReference22::m4); //ambiguous + SAM2 s1 = MethodReference22::m1; //ok + call2(MethodReference22::m1); //ok + SAM2 s2 = MethodReference22::m2; //ok + call2(MethodReference22::m2); //ok + SAM2 s3 = MethodReference22::m3; //fail + call2(MethodReference22::m3); //fail + SAM2 s4 = MethodReference22::m4; //fail + call2(MethodReference22::m4); //fail } static void test3() { - call3(MethodReference22::m1); //fail - call3(MethodReference22::m2); //ok + call3(MethodReference22::m1); //ok + call3(MethodReference22::m2); //ambiguous call3(MethodReference22::m3); //ok call3(MethodReference22::m4); //fail } |