Index: utils/llvm.natvis
===================================================================
--- utils/llvm.natvis
+++ utils/llvm.natvis
@@ -166,4 +166,36 @@
- *(($T1 *)(unsigned char *)storage.buffer)
+
+
+ {Name}
+
+ - VTy
+ - UseList
+ - Name
+ - (llvm::Value::ValueTy)SubclassID
+ - (bool)HasValueHandle
+ - SubclassOptionalData
+ - SubclassData
+
+
+
+
+ {(llvm::Type::TypeID)(IDAndSubclassData & 255)}
+
+ - *(llvm::IntegerType*)this
+ - *(llvm::FunctionType*)this
+ - *(llvm::StructType*)this
+ - *(llvm::ArrayType*)this
+ - *(llvm::PointerType*)this
+ - *(llvm::VectorType*)this
+
+
+
+
+
+ - ContainedType
+ *(llvm::Type*)this,nd
+
+