package Ġorg . jetbrains . kotlin x . serialization . compiler . backend . ir Ċ Ċ import Ġorg . jetbrains . kotlin . descriptors .* Ċ import Ġorg . jetbrains . kotlin . descriptors . annotations . Annotations Ċ import Ġorg . jetbrains . kotlin . descriptors . impl . FieldDescriptor Impl Ċ import Ġorg . jetbrains . kotlin . descriptors . impl . Property Descriptor Impl Ċ import Ġorg . jetbrains . kotlin . name . Name Ċ import Ġorg . jetbrains . kotlin . types . Kotlin Type ĊĊ Ċ /** Ċ Ġ* ĠSimple Ġproperty Ġdescriptor Ġwith Ġbacking Ġfield Ġwithout Ġgetters / set ters Ġfor Ġir Ġgeneration Ġpurposes Ċ Ġ*/ Ċ class ĠSimple Synt hetic Property Descriptor ( ĊĠĠĠ Ġowner : ĠClass Descriptor , ĊĠĠĠ Ġname : ĠString , ĊĠĠĠ Ġtype : ĠKotlin Type , ĊĠĠĠ Ġis Var : ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġvisibility : ĠVisibility Ġ= ĠVis ibilities . PRIVATE Ċ ) Ġ: ĠProperty Descriptor Impl ( ĊĠĠĠ Ġowner , ĊĠĠĠ Ġnull , ĊĠĠĠ ĠAn notations . EMPTY , ĊĠĠĠ ĠMod ality . FINAL , ĊĠĠĠ Ġvisibility , ĊĠĠĠ Ġis Var , ĊĠĠĠ ĠName . identifier ( name ), ĊĠĠĠ ĠCallable Member Descriptor . Kind . SYN TH ES IZED , ĊĠĠĠ Ġowner . source , ĊĠĠĠ Ġfalse , Ġfalse , Ġfalse , Ġfalse , Ġfalse , Ġfalse ĊĠĠĠ Ġ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġ_ back ing Field Ġ= ĠField Descriptor Impl ( Annotations . EMPTY , Ġthis ) ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . setType ( type , Ġempty List (), Ġowner . this As Receiver Parameter , Ġnull ) ĊĠĠĠĠĠĠĠ Ġsuper . initialize ( null , Ġnull , Ġ_ back ing Field , Ġnull ) ĊĠĠĠ Ġ} Ċ }