- mc_object_info_flags flags = 0;
- char* file_name = nullptr;
- const void* start = nullptr;
- const void *end = nullptr;
- char *start_exec = nullptr;
- char *end_exec = nullptr; // Executable segment
- char *start_rw = nullptr;
- char *end_rw = nullptr; // Read-write segment
- char *start_ro = nullptr;
- char *end_ro = nullptr; // read-only segment
- xbt_dict_t subprograms = nullptr; // xbt_dict_t<origin as hexadecimal string, dw_frame_t>
- xbt_dynar_t global_variables = nullptr; // xbt_dynar_t<dw_variable_t>
- xbt_dict_t types = nullptr; // xbt_dict_t<origin as hexadecimal string, dw_type_t>
- xbt_dict_t full_types_by_name = nullptr; // xbt_dict_t<name, dw_type_t> (full defined type only)
+ mc_object_info_flags flags;
+ char* file_name;
+ const void* start;
+ const void *end;
+ char *start_exec;
+ char *end_exec; // Executable segment
+ char *start_rw;
+ char *end_rw; // Read-write segment
+ char *start_ro;
+ char *end_ro; // read-only segment
+ xbt_dict_t subprograms; // xbt_dict_t<origin as hexadecimal string, dw_frame_t>
+ xbt_dynar_t global_variables; // xbt_dynar_t<dw_variable_t>
+ xbt_dict_t types; // xbt_dict_t<origin as hexadecimal string, dw_type_t>
+ xbt_dict_t full_types_by_name; // xbt_dict_t<name, dw_type_t> (full defined type only)