/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . Ġand ĠKotlin ĠProgramming ĠLanguage Ġcontributors . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . jetbrains . kotlin . ir . backend . py . transformers . ir To Py Ċ Ċ import Ġorg . jetbrains . kotlin . ir . Ir Element Ċ import Ġorg . jetbrains . kotlin . ir . backend . py . utils . TODO Ċ import Ġorg . jetbrains . kotlin . ir . visitor s . Ir Element Visitor Ċ Ċ interface ĠBase Ir Element To Py Node Transformer < out ĠR , Ġin ĠD > Ġ: ĠIr Element Visitor < R , ĠD > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġvisit Element ( element : ĠIr Element , Ġdata : ĠD ): ĠR Ġ{ ĊĠĠĠĠĠĠĠ ĠTODO ( element ) ĊĠĠĠ Ġ} Ċ } Ċ