Thanks for the answers. I am using Kotlin. I will modify my sequence to yield on a pair. * the current path * the current object It should be a minor change. Currently, the yield is on the current object only.
On Tuesday, November 22, 2022 at 11:16:29 AM UTC-6 [email protected] wrote: > Hi Fred, you haven't mentioned a specific language you use, but in all the > standard implementations I am familiar with (Java, Python, C++) an instance > of a message doesn't hold a reference to its container. The opposite is > true, you can find all the fields if you start working from the root. To > construct the path, you can have the visitor build the partial path from > the root as it goes down the graph. > > -Nadav > -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/protobuf/cd26f0ff-c7bc-487a-a81b-6ceac3d0ba98n%40googlegroups.com.
