test/tools/javac/ClassFileModifiers/MemberModifiers.out

Thu, 21 Feb 2013 15:26:46 +0000

author
mcimadamore
date
Thu, 21 Feb 2013 15:26:46 +0000
changeset 1599
9f0ec00514b6
parent 0
959103a6100f
permissions
-rw-r--r--

8007461: Regression: bad overload resolution when inner class and outer class have method with same name
Summary: Fix regression in varargs method resolution introduced by bad refactoring
Reviewed-by: jjg

     2 CLASSFILE  MemberModifiers.c
     3 --- SUPER
     4 FIELD  this$0
     5 --- FINAL
     6 METHOD  <init>
     7 ---
     9 CLASSFILE  MemberModifiers.i
    10 --- INTERFACE ABSTRACT
    12 CLASSFILE  MemberModifiers
    13 --- PUBLIC FINAL SUPER
    14 FIELD  f
    15 ---
    16 METHOD  <init>
    17 --- PUBLIC
    18 METHOD  m
    19 ---
    21 CLASSFILE  MemberModifiersAux.Foo.c
    22 --- SUPER
    23 FIELD  this$1
    24 --- FINAL
    25 METHOD  <init>
    26 ---
    28 CLASSFILE  MemberModifiersAux.Foo
    29 --- FINAL SUPER
    30 FIELD  f
    31 ---
    32 FIELD  this$0
    33 --- FINAL
    34 METHOD  <init>
    35 ---
    36 METHOD  m
    37 ---
    39 CLASSFILE  MemberModifiersAux
    40 --- SUPER
    41 METHOD  <init>
    42 ---

mercurial