/* Ċ Ġ* ĠCopyright Ġ 2 0 0 0 - 2 0 1 7 ĠJetBrains Ġs . r . o . Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġorg . jetbrains . debugger Ċ Ċ import Ġcom . intellij . openapi . util . NotNull Lazy Value Ċ Ċ const Ġval ĠRE CE IVER _ NAME : ĠString Ġ= Ġ" this " Ċ Ċ @ Deprecated ("") Ċ /** Ċ Ġ* ĠUse Ġkotlin Ġ- Ġbase Ġclass Ġis Ġnot Ġrequired Ġin Ġthis Ġcase Ġ( no Ġboilerplate Ġcode ) Ċ Ġ*/ Ċ /** Ċ Ġ* ĠYou Ġmust Ġinitialize Ġ[. scopes ] Ġor Ġoverride Ġ[. get Variable Scopes ] Ċ Ġ*/ Ċ abstract Ġclass ĠCall Frame Base ( override Ġval Ġfunction Name : ĠString ?, Ġoverride Ġval Ġline : ĠInt , Ġoverride Ġval Ġcolumn : ĠInt , Ġoverride Ġval Ġevaluate Context : ĠEvaluate Context ) Ġ: ĠCall Frame Ġ{ ĊĠ Ġprotected Ġvar Ġscopes : ĠNot Null Lazy Value < List < Scope >> ? Ġ= Ġnull ĊĊĠ Ġoverride Ġvar Ġhas Only Global Scope : ĠBoolean Ġ= Ġfalse ĊĠĠĠ Ġprotected Ġset ( value : ĠBoolean ) Ġ{ ĊĠĠĠĠĠ Ġfield Ġ= Ġvalue ĊĠĠĠ Ġ} ĊĊĠ Ġoverride Ġval Ġvariable Scopes : ĠList < Scope > ĊĠĠĠ Ġget () Ġ= Ġscopes !!. value ĊĊĠ Ġoverride Ġval Ġasync FunctionName : ĠString ? Ġ= Ġnull ĊĊĠ Ġoverride Ġval Ġis From Async Stack : ĠBoolean Ġ= Ġfalse Ċ }