package Ġtk . f rost bit . objects enum erator . plugin Ċ Ċ import Ġorg . jetbrains . kotlin . codegen . Class Builder Ċ import Ġorg . jetbrains . kotlin . codegen . Class BuilderFactory Ċ import Ġorg . jetbrains . kotlin . codegen . extensions . Class Builder Interceptor Extension Ċ import Ġorg . jetbrains . kotlin . diagnostics . Diagnostic Sink Ċ import Ġorg . jetbrains . kotlin . resolve . Binding Context Ċ import Ġorg . jetbrains . kotlin . resolve . jvm . diagnostics . Jvm Declaration Origin Ċ Ċ object ĠEnum erator Class Builder Interceptor Ġ: ĠClass Builder Interceptor Extension Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġintercept Class BuilderFactory ( ĊĠĠĠĠĠĠĠ Ġintercept ed Factory : ĠClass BuilderFactory , ĊĠĠĠĠĠĠĠ Ġbinding Context : ĠBinding Context , ĊĠĠĠĠĠĠĠ Ġdiagnostics : ĠDiagnostic Sink ĊĠĠĠ Ġ): ĠClass BuilderFactory Ġ{ ĊĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠClass BuilderFactory Ġby Ġintercept ed Factory Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnew Class Builder ( origin : ĠJ vm Declaration Origin ): ĠClass Builder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠEnum erator Class Builder ( intercept ed Factory . new Class Builder ( origin ), Ġbinding Context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ