test/tools/javac/diags/examples/MrefStat1.java.rej

changeset 2029
252f872b8a2f
parent 1817
3582b62dccb2
equal deleted inserted replaced
1991:1b7f5a27c4ba 2029:252f872b8a2f
1 --- MrefStat1.java
2 +++ MrefStat1.java
3 @@ -0,0 +1,34 @@
4 +/*
5 + * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
6 + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
7 + *
8 + * This code is free software; you can redistribute it and/or modify it
9 + * under the terms of the GNU General Public License version 2 only, as
10 + * published by the Free Software Foundation.
11 + *
12 + * This code is distributed in the hope that it will be useful, but WITHOUT
13 + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14 + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
15 + * version 2 for more details (a copy is included in the LICENSE file that
16 + * accompanied this code).
17 + *
18 + * You should have received a copy of the GNU General Public License version
19 + * 2 along with this work; if not, write to the Free Software Foundation,
20 + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
21 + *
22 + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
23 + * or visit www.oracle.com if you need additional information or have any
24 + * questions.
25 + */
26 +
27 +// key: compiler.note.mref.stat.1
28 +// options: -XDdumpLambdaToMethodStats
29 +
30 +class MrefStat1 {
31 +
32 + void m() { }
33 +
34 + static class Sub extends MrefStat1 {
35 + Runnable r = super::m;
36 + }
37 +}

mercurial