Lines Matching refs:jen
46 func genUnion(node *ast.UnionDefinition) jen.Code {
71 Call(jen.Lit(name), jen.Qual(servicePkg, "UnionKind"))
85 genRegisterFn(node, jen.Qual(servicePkg, "UnionTypeResolver")),
110 jen.Return(jen.Qual(defsPkg, "UnionConfig").Values(jen.Dict{
111 jen.Id("Name"): jen.Lit(name),
112 jen.Id("Description"): jen.Lit(desc),
113 jen.Id("Types"): jen.Index().Op("*").Qual(defsPkg, "Object").ValuesFunc(
114 func(g *jen.Group) {
120 jen.Id("ResolveType"): jen.Func().
121 Params(jen.Id("_").Qual(defsPkg, "ResolveTypeParams")).
124 jen.Comment(missingResolverNote),
125 jen.Panic(jen.Lit("Unimplemented; see UnionTypeResolver.")),
148 Values(jen.Dict{
149 jen.Id("Config"): jen.Id(privateConfigThunkName),