Skip to content

Commit 80c76b9

Browse files
committed
Fix NATVIS visualization of ActionResult
This addresses issues introduced by efe4a54
1 parent 4627446 commit 80c76b9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

clang/utils/ClangVisualizers/clang.natvis

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1071,12 +1071,12 @@ For later versions of Visual Studio, no setup is required-->
10711071
<DisplayString>{Val}</DisplayString>
10721072
</Type>
10731073
<Type Name="clang::ActionResult&lt;*, 1&gt;">
1074-
<DisplayString Condition="PtrWithInvalid&amp;1">Invalid</DisplayString>
1075-
<DisplayString Condition="!PtrWithInvalid">Unset</DisplayString>
1076-
<DisplayString>{($T1)(PtrWithInvalid&amp;~1)}</DisplayString>
1074+
<DisplayString Condition="Value&amp;1">Invalid</DisplayString>
1075+
<DisplayString Condition="Value==0">Unset</DisplayString>
1076+
<DisplayString>{($T1)(Value&amp;~1)}</DisplayString>
10771077
<Expand>
1078-
<Item Name="Invalid">(bool)(PtrWithInvalid&amp;1)</Item>
1079-
<Item Name="Val">($T1)(PtrWithInvalid&amp;~1)</Item>
1078+
<Item Name="Invalid">(bool)(Value&amp;1)</Item>
1079+
<Item Name="Val">($T1)(Value&amp;~1)</Item>
10801080
</Expand>
10811081
</Type>
10821082
</AutoVisualizer>

0 commit comments

Comments
 (0)