diff --git a/stl/debugger/STL.natvis b/stl/debugger/STL.natvis
index 62949ea748e..aad4b34577e 100644
--- a/stl/debugger/STL.natvis
+++ b/stl/debugger/STL.natvis
@@ -1102,11 +1102,12 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- {{ size={_Mypair._Myval2._Mysize} }}
+
+ {{ size={size()} }}
- _Mypair
- _Mypair._Myval2._Mysize
+ size()
_Mypair._Myval2._Map[(($i + _Mypair._Myval2._Myoff) / _EEN_DS) % _Mypair._Myval2._Mapsize][($i + _Mypair._Myval2._Myoff) % _EEN_DS]
@@ -2296,75 +2297,21 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-
-
-
-
-
-
-
-
-
-
- {{ size={size()} }}
-
-
- - _Key_compare
- - size()
-
-
- size()
-
- - *value_at(i)
- ++i
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+
{{ size={size()} }}
- - _Key_compare
- size()
-
-
- size()
-
- - *value_at(i)
- ++i
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ size={size()} }}
-
-
- _Key_compare
- - size()
size()
@@ -2376,37 +2323,11 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-
-
-
-
-
-
-
-
-
-
+
+
+
+
{{ size={size()} }}
-
-
- - _Key_compare
- - size()
-
-
- size()
-
- - *value_at(i)
- ++i
-
-
-
-
-
-
-
- {_Data}
- _Key_compare
- _Data.keys
@@ -2423,6 +2344,7 @@ SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+
{_Mycont}
- _Mycomp