// ĠIG NORE _ BACKEND _ FI R : ĠJVM _ IR Ċ // ĠTARGET _ BACKEND : ĠJVM Ċ // ĠFILE : ĠBase . java Ċ public Ġclass ĠBase Ġ{ ĊĊĠĠĠ Ġprotected Ġstatic ĠString ĠBASE _ ONLY Ġ= Ġ" BASE "; ĊĊĠĠĠ Ġprotected Ġstatic ĠString Ġbase Only () Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠBASE _ ONLY ; ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġstatic Ġclass ĠDerived Ġextends ĠBase Ġ{ ĊĊĠĠĠ Ġ} Ċ } Ċ Ċ // ĠFILE : ĠKotlin . kt Ċ package Ġdifferent Package ; Ċ Ċ import ĠBase . Derived Ċ import ĠBase Ċ Ċ class ĠKotlin Ġ: ĠBase . Derived () Ġ{ ĊĠĠĠ Ġfun Ġdo Test (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ({ ĠBase . base Only () Ġ} () Ġ!= Ġ" BASE ") Ġreturn Ġ" fail Ġ 8 " ĊĠĠĠĠĠĠĠ Ġif Ġ({ Ġbase Only () Ġ} () Ġ!= Ġ" BASE ") Ġreturn Ġ" fail Ġ 1 0 " ĊĠĠĠĠĠĠĠ Ġreturn Ġ" FAIL " ĊĠĠĠ Ġ} Ċ } Ċ // ĠTEST ED _ OBJECT _ KIND : Ġfunction Ċ // ĠTEST ED _ OBJECTS : Ġdifferent Package / Kotlin , Ġaccess $ base Only $ s 2 0 6 3 0 8 9 Ċ // ĠFLAGS : ĠACC _ PUBLIC , ĠACC _ STATIC , ĠACC _ FINAL , ĠACC _ SYN TH ET IC Ċ Ċ // ĠTEST ED _ OBJECT _ KIND : Ġfunction Ċ // ĠTEST ED _ OBJECTS : Ġdifferent Package / Kotlin , Ġaccess $ base Only $ s - 1 0 7 4 1 8 8 8 0 3 Ċ // ĠFLAGS : ĠACC _ PUBLIC , ĠACC _ STATIC , ĠACC _ FINAL , ĠACC _ SYN TH ET IC ĊĊ