systemc-compiler
systemc-compiler copied to clipboard
Record copy constructor not supported yet
- No record variable used in generated code, see
record_member_array_method3.cppandrecord_return_method.cppandrecord_member_array_cthread.cpp - No local record declaration
Record copy requires fill UseDef for all fields, use getZeroIndexAllFields()
See record_member_array_copy.cpp::loc_rec_rec_meth() and a few other methods there.
See also record_assign_concat_ctrhead.cpp::record_assign3() -- just need to add v into Use.
See also record_reg_ctrhead1.cpp and record_array_unknown_cthread.cpp.
No inner record supported