It's been a while since we've done a "visualizer pass", looking at all of the types that have been added to the STL in recent years, and determining whether their representations are comprehensible in the debugger, or whether we need to improve how they're displayed.
std::filesystem::path, shared_ptr<T[]>, and atomic_flag probably need to be visualized, but the list is likely longer. We should also consider future and span.
std::flat_set (currently on the feature/flat_map feature branch) needs a visualizer.
Also tracked by Microsoft-internal VSO-602066 / AB#602066.
It's been a while since we've done a "visualizer pass", looking at all of the types that have been added to the STL in recent years, and determining whether their representations are comprehensible in the debugger, or whether we need to improve how they're displayed.
std::filesystem::path,shared_ptr<T[]>, andatomic_flagprobably need to be visualized, but the list is likely longer. We should also considerfutureandspan.std::flat_set(currently on thefeature/flat_mapfeature branch) needs a visualizer.Also tracked by Microsoft-internal VSO-602066 / AB#602066.