package gendemo // Code generated by go-ld-prime gengo. DO NOT EDIT. import ( ld "gitlab.dms3.io/ld/go-ld-prime" ) var _ ld.Node = nil // suppress errors when this dependency is not referenced // Type is a struct embeding a NodePrototype/Type for every Node implementation in this package. // One of its major uses is to start the construction of a value. // You can use it like this: // // gendemo.Type.YourTypeName.NewBuilder().BeginMap() //... // // and: // // gendemo.Type.OtherTypeName.NewBuilder().AssignString("x") // ... // var Type typeSlab type typeSlab struct { Int _Int__Prototype Int__Repr _Int__ReprPrototype Map__String__Msg3 _Map__String__Msg3__Prototype Map__String__Msg3__Repr _Map__String__Msg3__ReprPrototype Msg3 _Msg3__Prototype Msg3__Repr _Msg3__ReprPrototype String _String__Prototype String__Repr _String__ReprPrototype } // --- type definitions follow --- // Int matches the LD Schema type "Int". It has int kind. type Int = *_Int type _Int struct{ x int64 } // Map__String__Msg3 matches the LD Schema type "Map__String__Msg3". It has map kind. type Map__String__Msg3 = *_Map__String__Msg3 type _Map__String__Msg3 struct { m map[_String]*_Msg3 t []_Map__String__Msg3__entry } type _Map__String__Msg3__entry struct { k _String v _Msg3 } // Msg3 matches the LD Schema type "Msg3". It has Struct type-kind, and may be interrogated like map kind. type Msg3 = *_Msg3 type _Msg3 struct { whee _Int woot _Int waga _Int } // String matches the LD Schema type "String". It has string kind. type String = *_String type _String struct{ x string }