src/share/classes/com/sun/tools/javac/jvm/Gen.java

changeset 972
694ff82ca68e
parent 969
8cc5b440fdde
child 1076
02b8381781ab
equal deleted inserted replaced
971:bfbc197b560f 972:694ff82ca68e
281 if ((sym.owner.flags() & INTERFACE) != 0 && sym.kind == VAR) 281 if ((sym.owner.flags() & INTERFACE) != 0 && sym.kind == VAR)
282 return sym; 282 return sym;
283 } 283 }
284 284
285 // leave alone methods inherited from Object 285 // leave alone methods inherited from Object
286 // JLS2 13.1. 286 // JLS 13.1.
287 if (sym.owner == syms.objectType.tsym) 287 if (sym.owner == syms.objectType.tsym)
288 return sym; 288 return sym;
289 289
290 if (!target.interfaceObjectOverridesBinaryCompatibility()) { 290 if (!target.interfaceObjectOverridesBinaryCompatibility()) {
291 if ((sym.owner.flags() & INTERFACE) != 0 && 291 if ((sym.owner.flags() & INTERFACE) != 0 &&

mercurial