package Ġio . qu inter o . graph dsl . codegen . builder Ċ Ċ class ĠKotlin Code Builder Ġ: ĠCode Builder < Kotlin Code Builder > Ġ{ ĊĠĠĠ Ġprivate Ġval Ġcode Ġ= Ġmutable ListOf < String >() ĊĊĠĠĠ Ġ@ Kotlin Code Builder Dsl ĊĠĠĠ Ġoperator Ġfun ĠString . unary Plus () Ġ{ ĊĠĠĠĠĠĠĠ Ġcode Ġ+= Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Kotlin Code Builder Dsl ĊĠĠĠ Ġoverride Ġoperator Ġfun Ġ< T : ĠCode Convert ible < Kotlin Code Builder >> ĠT . unary Plus () Ġ{ ĊĠĠĠĠĠĠĠ Ġinvoke () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbuild (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcode . join ToString ("\ n \ n ") ĊĠĠĠ Ġ} Ċ }