Hernan Silberman | d5c6697 | 2022-06-08 11:29:43 -0700 | [diff] [blame] | 1 | // Define Child, then Parent. Parent is a forward declaration and was problematic for our Java compiler before |
2 | // fixing THRIFT-4086: Java compiler generates different meta data depending on order of structures in file | ||||
3 | struct Child { | ||||
4 | 1: required string Name | ||||
5 | 2: required Parent Parent | ||||
6 | } | ||||
7 | |||||
8 | struct Parent { | ||||
9 | 1: required string Name | ||||
10 | } |