class ĠIr Class Symbol Impl ( descriptor : ĠString ? Ġ= Ġnull ) Ġ: ĊĠĠĠ ĠIr Bind able Symbol Base < String >( descriptor ), ĊĠĠĠ ĠIr Class Symbol Ċ Ċ interface ĠIr Class Symbol Ġ: ĠIr Classifier Symbol , ĠIr Bind able Symbol < String > Ċ Ċ interface ĠIr Classifier Symbol Ġ: ĠIr Symbol , ĠType Constructor Marker Ġ{ ĊĠĠĠ Ġoverride Ġval Ġdescriptor : ĠCharSequence Ċ } Ċ Ċ interface ĠIr Symbol Ġ{ ĊĠĠĠ Ġval Ġdescriptor : ĠAny Ċ } Ċ Ċ interface ĠType Constructor Marker Ċ Ċ interface ĠIr Bind able Symbol < out ĠD Ġ: ĠAny > Ġ: ĠIr Symbol Ġ{ ĊĠĠĠ Ġoverride Ġval Ġdescriptor : ĠD Ċ } Ċ Ċ abstract Ġclass ĠIr Bind able Symbol Base < out ĠD Ġ: ĠAny >( descriptor : ĠD ?) Ġ: ĊĠĠĠ ĠIr Bind able Symbol < D >, ĠIr Symbol Base < D >( descriptor ) Ċ Ċ abstract Ġclass ĠIr Symbol Base < out ĠD Ġ: ĠAny >( ĊĠĠĠ Ġprivate Ġval Ġ_ descriptor : ĠD ? Ċ ) Ġ: ĠIr Symbol Ġ{ ĊĠĠĠ Ġoverride Ġval Ġdescriptor : ĠD ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ descriptor !! Ċ } ĊĊĊĊĊ