Open
Description
Check duplicate issues.
- Checked for duplicates
Description
With std::tuple<std::unordered*
, there are missing data members
Reproducer
root [0] TClass::GetClass("std::tuple<int, int>")->GetListOfDataMembers()->Print()
Collection name='TListOfDataMembers', class='TListOfDataMembers', size=2
OBJ: TDataMember _1
OBJ: TDataMember _0
root [1] TClass::GetClass("std::tuple<std::set<int>, int>")->GetListOfDataMembers()->Print()
Collection name='TListOfDataMembers', class='TListOfDataMembers', size=2
OBJ: TDataMember _1
OBJ: TDataMember _0
root [2] TClass::GetClass("std::tuple<std::unordered_set<int>, int>")->GetListOfDataMembers()->Print()
Collection name='TListOfDataMembers', class='TListOfDataMembers', size=1
OBJ: TDataMember _0
Same with std::unordered_map<int, int>
, while std::set<int>
and std::map<int, int>
seem to be fine.
ROOT version
master
Installation method
from source
Operating system
Linux
Additional context
No response