/* Ċ Ġ* Ġ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 . ir . interpreter . stack Ċ Ċ import Ġorg . jetbrains . kotlin . ir . interpreter . state . State Ċ import Ġorg . jetbrains . kotlin . ir . symbols . Ir Symbol Ċ Ċ internal Ġdata Ġclass ĠVariable ( var Ġstate : ĠState ?) Ċ Ċ internal Ġtype alias ĠFields Ġ= ĠMutable Map < Ir Symbol , ĠState > Ċ internal Ġtype alias ĠField Ġ= ĠPair < Ir Symbol , ĠState >