/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 1 Ġ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 . py . translate . intrinsic . functions . basic Ċ Ċ import Ġorg . jetbrains . kotlin . js . backend . ast . Js Expression Ċ import Ġorg . jetbrains . kotlin . py . translate . call Translator . Call Info Ċ import Ġorg . jetbrains . kotlin . py . translate . context . Translation Context Ċ Ċ /** Ċ Ġ* ĠBase Ġfor Ġintr insics Ġthat Ġsubstitute Ġstandard Ġfunction Ġcalls Ġlike ĠInt # plus , ĠFloat # minus Ġ... Ġetc Ċ Ġ*/ Ċ abstract Ġclass ĠFunction Intr insic Ġ{ ĊĠĠĠ Ġabstract Ġfun Ġapply ( call Info : ĠCall Info , Ġarguments : ĠList < Js Expression >, Ġcontext : ĠTranslation Context ): ĠJs Expression Ċ } Ċ