23 Commits

Author SHA1 Message Date
Rob Bocchino
ff77a27581 Revise array code gen
Make single element constructor explicit
2025-08-20 13:44:51 -07:00
Rob Bocchino
129aeaa8c6 Revise array code gen
Pass initializer list by reference in constructor

This seems to help the compiler disambiguate constructor arguments
in some cases
2025-08-19 15:09:13 -07:00
Rob Bocchino
ea5486c3a3 Revise code generation for arrays
Remove multi-element constructor
Use initializer list constructor instead
2025-08-19 14:52:29 -07:00
Rob Bocchino
71163724f8 Revise array code gen
Add initializer list constructor
2025-08-19 13:31:14 -07:00
Rob Bocchino
bd62d81ad2 Refactor array code gen 2025-08-19 08:55:13 -07:00
Rob Bocchino
597935d1cc Revise array code gen
Use FwSizeType instead of U32 for indices
Add operator= with initializer list
2025-08-19 08:38:09 -07:00
Rob Bocchino
35025b270f Revise comments in array code gen 2025-08-18 13:53:16 -07:00
Rob Bocchino
1b882aa8db
Merge branch 'main' into tumbar-serialize-deprecated 2025-08-01 09:47:18 -07:00
Rob Bocchino
ffd60021f8 Revise struct and array code gen 2025-08-01 08:37:22 -07:00
Andrei Tumbar
faa74d6316 Deprecate serialize/deserialize in favor of [de]serialize[From/To] 2025-07-30 19:16:59 -07:00
jawest
c52306a06f Regen fpp-to-cpp test ref files 2025-07-30 10:17:04 -07:00
M Starch
70b941e48d Updated ref for new code 2025-03-28 16:41:34 -07:00
Rob Bocchino
21bf12f4f7 Revert changes to C++ code gen 2024-06-20 08:22:22 -07:00
Justine West
3dcc43dfdb update test ref files 2024-06-18 16:32:39 -07:00
Justine West
e8ad293e5e updated fpp-to-cpp test ref files 2024-06-18 11:58:36 -07:00
Rob Bocchino
9c09863a9d Revise array code gen 2024-05-10 14:15:40 -07:00
Tiffany Chieu
2729384d12 Update unit tests 2023-08-02 12:46:04 -07:00
Tiffany Chieu
7bb1e9ba39 Fix conditional compilation of toString function in generated array code 2023-08-01 12:10:54 -07:00
Tiffany Chieu
5f02d749e5 Update unit tests for C++ writer 2022-10-11 20:22:18 -07:00
bocchino
cceec03f05 Revise header files in generated C++ 2022-07-08 13:48:01 -07:00
tiffany1618
f53278097d Syntax adjustment for C++ arrays 2022-07-07 17:52:11 -07:00
tiffany1618
2517f2cfd1 Update unit tests for C++ array writer 2022-07-06 16:48:13 -07:00
tiffany1618
85aee460fc Fix unit tests for fpp-to-cpp arrays 2022-07-05 11:56:20 -07:00