| // Test for union creator naming consistency (issue #8843). | |
| // Uses non-UpperCamel union name to verify that Function() naming | |
| // is used consistently for both definition and call site. | |
| namespace union_name_test; | |
| table Foo { | |
| val: int; | |
| } | |
| table Bar { | |
| name: string; | |
| } | |
| union my_test_union { Foo, Bar } | |
| table Container { | |
| u: my_test_union; | |
| } | |
| root_type Container; |