package Ġde . j ens k ling en berg . kt _ dart _ builder . main Ċ Ċ import Ġde . j ens k ling en berg . kt _ dart _ builder . main . specs .* Ċ Ċ interface ĠSpec Visitor < T > Ġ{ ĊĊĠĠĠ Ġfun Ġvisit Annotation ( spec : ĠExpression , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Class ( spec : ĠClass , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Constructor ( spec : ĠConstructor , Ġclazz : ĠString , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Directive ( spec : ĠDirective , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Field ( spec : ĠField , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Library ( spec : ĠLibrary , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit FunctionType ( spec : ĠFunction Type , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Method ( spec : ĠMethod , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Reference ( spec : ĠReference , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Spec ( spec : ĠSpec , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Type ( spec : ĠType Reference , Ġcontext : ĠT ?): ĠT ĊĠĠĠ Ġfun Ġvisit Type Parameters ( spec : ĠList < Reference >, Ġcontext : ĠT ?): ĠT ĊĊ Ċ } Ċ