| 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 | } | ||||