[C++] Fix compile failure on Object API union construction for struct member (#6923)

* Add dedicated traits to Object API version of unions.

* Add suppression for unused parameters on unions of structs.
This commit is contained in:
Taiju Tsuiki
2021-11-19 03:55:11 +09:00
committed by GitHub
parent a9c341545f
commit 587bbd49a7
29 changed files with 1990 additions and 17 deletions

View File

@@ -1,5 +1,8 @@
export { Attacker, AttackerT } from './attacker';
export { BookReader, BookReaderT } from './book-reader';
export { Character, unionToCharacter, unionListToCharacter } from './character';
export { FallingTub, FallingTubT } from './falling-tub';
export { Gadget, unionToGadget, unionListToGadget } from './gadget';
export { HandFan, HandFanT } from './hand-fan';
export { Movie, MovieT } from './movie';
export { Rapunzel, RapunzelT } from './rapunzel';