equal
deleted
inserted
replaced
245 } |
245 } |
246 |
246 |
247 /** Construct a symbol to reflect the qualifying type that should |
247 /** Construct a symbol to reflect the qualifying type that should |
248 * appear in the byte code as per JLS 13.1. |
248 * appear in the byte code as per JLS 13.1. |
249 * |
249 * |
250 * For target >= 1.2: Clone a method with the qualifier as owner (except |
250 * For {@literal target >= 1.2}: Clone a method with the qualifier as owner (except |
251 * for those cases where we need to work around VM bugs). |
251 * for those cases where we need to work around VM bugs). |
252 * |
252 * |
253 * For target <= 1.1: If qualified variable or method is defined in a |
253 * For {@literal target <= 1.1}: If qualified variable or method is defined in a |
254 * non-accessible class, clone it with the qualifier class as owner. |
254 * non-accessible class, clone it with the qualifier class as owner. |
255 * |
255 * |
256 * @param sym The accessed symbol |
256 * @param sym The accessed symbol |
257 * @param site The qualifier's type. |
257 * @param site The qualifier's type. |
258 */ |
258 */ |