|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010"> |
3 | 3 | <Type Name="lua_State"> |
4 | | - <DisplayString>[thread top=]{top.p-(ci->func.p+1)}</DisplayString> |
| 4 | + <DisplayString>[thread top=]{top.p-(ci->func.p+1)}</DisplayString> |
5 | 5 | <Expand> |
6 | | - <Item Name="[stack top]">top.p-(ci->func.p+1)</Item> |
7 | | - <Item Name="[call]" Condition="ci->func.p->val.tt_!=0">ci->func.p</Item> |
| 6 | + <Item Name="[stack top]">top.p-(ci->func.p+1)</Item> |
| 7 | + <Item Name="[call]" Condition="ci->func.p->val.tt_!=0">ci->func.p</Item> |
8 | 8 | <Item Name="[callinfo]">"------------------------------------"</Item> |
9 | 9 | <LinkedListItems> |
10 | 10 | <HeadPointer>ci</HeadPointer> |
|
15 | 15 | </Type> |
16 | 16 | <Type Name="CallInfo"> |
17 | 17 | <!-- light C function --> |
18 | | - <DisplayString Condition="(func.p->val.tt_) == 0x16">{func.p->val.value_.f, na}</DisplayString> |
| 18 | + <DisplayString Condition="(func.p->val.tt_) == 0x16">{func.p->val.value_.f, na}</DisplayString> |
19 | 19 | <!-- Lua closure --> |
20 | | - <DisplayString Condition="(func.p->val.tt_) == 0x46">{((char *)((GCUnion *)(func.p->val.value_.gc))->cl.l.p->source)+8+sizeof(double)*2, na}</DisplayString> |
| 20 | + <DisplayString Condition="(func.p->val.tt_) == 0x46">{((char *)((GCUnion *)(func.p->val.value_.gc))->cl.l.p->source)+8+sizeof(double)*2, na}</DisplayString> |
21 | 21 | <!-- C closure --> |
22 | | - <DisplayString Condition="(func.p->val.tt_) == 0x66">{((GCUnion *)(func.p->val.value_.gc))->cl.c.f, na}</DisplayString> |
| 22 | + <DisplayString Condition="(func.p->val.tt_) == 0x66">{((GCUnion *)(func.p->val.value_.gc))->cl.c.f, na}</DisplayString> |
23 | 23 | <Expand> |
24 | 24 | <ExpandedItem>func</ExpandedItem> |
25 | 25 | </Expand> |
|
32 | 32 | </Type> |
33 | 33 | <Type Name="TValue"> |
34 | 34 | <DisplayString Condition="tt_ == 0x16">{value_.f, na}</DisplayString> |
35 | | - <DisplayString Condition="tt_ == 0x46">{((GCUnion *)(value_.gc))->cl.l.p, na}</DisplayString> |
36 | | - <DisplayString Condition="tt_ == 0x66">{((GCUnion *)(value_.gc))->cl.c.f, na}</DisplayString> |
| 35 | + <DisplayString Condition="tt_ == 0x46">{((GCUnion *)(value_.gc))->cl.l.p, na}</DisplayString> |
| 36 | + <DisplayString Condition="tt_ == 0x66">{((GCUnion *)(value_.gc))->cl.c.f, na}</DisplayString> |
37 | 37 | <Expand> |
38 | 38 | <ExpandedItem Condition="tt_ == 0x16">value_.f</ExpandedItem> |
39 | | - <ExpandedItem Condition="tt_ == 0x46">((GCUnion *)(value_.gc))->cl.l</ExpandedItem> |
40 | | - <ExpandedItem Condition="tt_ == 0x66">((GCUnion *)(value_.gc))->cl.c</ExpandedItem> |
| 39 | + <ExpandedItem Condition="tt_ == 0x46">((GCUnion *)(value_.gc))->cl.l</ExpandedItem> |
| 40 | + <ExpandedItem Condition="tt_ == 0x66">((GCUnion *)(value_.gc))->cl.c</ExpandedItem> |
41 | 41 | </Expand> |
42 | 42 | </Type> |
43 | 43 | <Type Name="CClosure"> |
|
0 commit comments