package Ġcom . w car mon . codegen . ast Ċ Ċ /** Ċ Ġ* ĠNo Ġprocessing Ċ Ġ* ĠLast Ġres ort ! Ċ Ġ* ĠP refer Ġall Ġother Ġ[ Expression ] Ġtypes . Ċ Ġ* ĠTry Ġ[ StringLiteral Expression ] Ġor Ġ[ Numeric Literal Expression ] Ċ Ġ* Ċ Ġ* ĠSee Ġ[ Empty Expression ] Ċ Ġ* Ċ Ġ* ĠOnly Ġhelpful Ġwhen Ġit Ġworks Ġacross Ġlanguages Ċ Ġ*/ Ċ data Ġclass ĠRaw Literal Expression ( ĊĠ Ġprivate Ġval Ġvalue : ĠString , Ċ ) Ġ: ĠExpression Ġ{ ĊĠ Ġinit Ġ{ ĊĠĠĠ Ġrequire ( value . isNotBlank ()) Ġ{ Ġ" expression Ġcannot Ġbe Ġempty " Ġ} ĊĠ Ġ} ĊĊĠ Ġoverride Ġval Ġexpression Name : ĠString Ġ= ĠRaw Literal Expression :: class . java . simple Name ĊĊĠ Ġ/** ĠAssume Ġtext Ġis Ġalready Ġappropriate Ġfor Ġtarget Ġlanguage Ġ*/ ĊĠ Ġoverride Ġfun Ġrender Without Debug Comments ( config : ĠRender Config ) Ġ= Ġvalue Ċ } Ċ