Anass Al
fb96fadc20
[C#] Fix nested structs and arrays in Object API ( #5765 )
...
* [C#] Fix nested structs and arrays in Object API
The adds support for nested structs and fixed size arrays in the C#
Object API codegen which previously generated invalid code that wouldn't
compile.
- Nested structs would originally generate syntax errors due to adding an
additional `.` to separate fields.
- Fixed size arrays of nested structs would originally generate code for
the first field in the top most struct, and would lead to a compiler
error due to referencing undefined variables.
* [C#] fix nested structs and arrays of structs.
* fix nested structs + arrays
* add table support
* Cleanup code
Co-authored-by: mugisoba <mugisoba+github@icloud.com >
2020-04-06 09:27:13 -07:00
..
2015-05-12 15:40:29 -07:00
2020-02-10 17:43:36 -08:00
2020-01-16 16:19:00 -08:00
2019-09-23 09:22:43 -07:00
2019-07-22 16:05:15 -07:00
2018-07-05 15:55:57 -07:00
2017-03-29 09:51:12 -07:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2020-01-16 16:19:00 -08:00
2018-11-02 11:40:21 -07:00
2019-07-22 16:05:15 -07:00
2018-07-05 15:55:57 -07:00
2019-02-04 23:33:57 +01:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2020-01-16 16:19:00 -08:00
2018-11-02 11:40:21 -07:00
2019-07-22 16:05:15 -07:00
2018-11-01 12:51:25 -07:00
2019-02-04 23:33:57 +01:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2020-01-16 16:19:00 -08:00
2019-05-30 16:02:57 -07:00
2019-07-22 16:05:15 -07:00
2019-05-30 16:02:57 -07:00
2019-05-30 16:02:57 -07:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2019-09-23 09:22:43 -07:00
2019-12-02 14:11:28 -08:00
2020-03-12 15:33:39 -07:00
2020-03-12 15:33:39 -07:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2019-06-02 12:36:49 -07:00
2019-06-02 12:36:49 -07:00
2019-07-22 16:05:15 -07:00
2019-06-02 12:36:49 -07:00
2019-06-02 12:36:49 -07:00
2019-06-02 12:36:49 -07:00
2019-11-14 16:58:35 -08:00
2020-03-23 09:39:26 -07:00
2020-03-12 12:10:30 -07:00
2020-03-12 15:33:39 -07:00
2020-03-12 15:33:39 -07:00
2020-03-12 12:10:30 -07:00
2020-03-12 12:10:30 -07:00
2020-03-12 12:10:30 -07:00
2018-11-29 10:33:17 -08:00
2020-03-12 15:33:39 -07:00
2020-02-10 17:43:36 -08:00
2019-09-23 09:22:43 -07:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2019-09-05 10:22:04 -07:00
2019-09-05 10:22:04 -07:00
2019-09-05 10:22:04 -07:00
2019-09-05 10:22:04 -07:00
2019-09-05 10:22:04 -07:00
2019-09-05 10:22:04 -07:00
2020-03-12 15:33:39 -07:00
2020-01-16 16:19:00 -08:00
2020-03-12 15:33:39 -07:00
2020-03-12 15:33:39 -07:00
2018-07-05 15:55:57 -07:00
2018-03-05 15:47:16 -08:00
2019-12-02 14:11:28 -08:00
2020-03-12 15:33:39 -07:00
2020-01-16 16:19:00 -08:00
2020-03-12 15:33:39 -07:00
2020-03-12 15:33:39 -07:00
2018-07-05 15:55:57 -07:00
2016-05-26 15:26:58 +02:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2020-01-16 16:19:00 -08:00
2019-09-23 09:22:43 -07:00
2019-07-22 16:05:15 -07:00
2018-07-05 15:55:57 -07:00
2016-05-26 15:26:58 +02:00
2019-12-02 14:11:28 -08:00
2020-02-10 17:43:36 -08:00
2019-06-18 00:15:13 +02:00
2019-07-22 16:05:15 -07:00
2019-06-18 00:15:13 +02:00
2020-03-12 15:33:39 -07:00
2020-01-16 16:19:00 -08:00
2020-03-12 15:33:39 -07:00
2020-03-12 15:33:39 -07:00
2019-05-09 10:07:38 -07:00
2019-05-09 10:07:38 -07:00
2019-12-02 14:11:28 -08:00
2020-03-12 15:33:39 -07:00
2020-01-16 16:19:00 -08:00
2020-03-12 15:33:39 -07:00
2020-03-12 15:33:39 -07:00
2018-07-05 15:55:57 -07:00
2018-12-20 16:10:20 -08:00
2019-12-26 21:42:11 -05:00
2020-04-06 09:27:13 -07:00
2020-01-16 16:19:00 -08:00
2019-09-23 09:22:43 -07:00
2019-07-22 16:05:15 -07:00
2019-05-09 10:07:38 -07:00
2019-05-09 10:07:38 -07:00
2019-12-02 14:11:28 -08:00