// Ċ // Ġ( C ) ĠCopyright Ġ 2 0 1 9 ĠMartin ĠE . ĠN ord berg ĠIII Ċ // ĠApache Ġ 2 . 0 ĠLicense Ċ // Ċ Ċ package Ġl zero . domain . model . core Ċ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- Ċ Ċ sealed Ġclass ĠL Zero Origin Ċ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- Ċ Ċ object ĠL Zero Null Origin ĊĠĠĠ Ġ: ĠL Zero Origin () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= ĊĠĠĠĠĠĠĠ Ġ"[ no Ġorigin ]" Ċ Ċ } Ċ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- Ċ Ċ data Ġclass ĠL Zero File Origin ( ĊĠĠĠ Ġval ĠfileName : ĠString , ĊĠĠĠ Ġval Ġline : ĠInt , ĊĠĠĠ Ġval Ġcolumn : ĠInt Ċ ) Ġ: ĠL Zero Origin () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= ĊĠĠĠĠĠĠĠ Ġ"$ fileName ($ line ,$ column )" Ċ Ċ } Ċ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- ĊĊ