<Type Name="llvm::Triple">\r
<DisplayString>{Data}</DisplayString>\r
</Type>\r
+ \r
+ <Type Name="llvm::Optional<*>">\r
+ <DisplayString Condition="!hasVal">empty</DisplayString>\r
+ <DisplayString Condition="hasVal">{*(($T1 *)(unsigned char *)storage.buffer)}</DisplayString>\r
+ <Expand>\r
+ <Item Name="[underlying]" Condition="hasVal">*(($T1 *)(unsigned char *)storage.buffer)</Item>\r
+ </Expand>\r
+ </Type>\r
</AutoVisualizer>\r