diff --git a/cmake/external/onnx_protobuf.natvis b/cmake/external/onnx_protobuf.natvis
index d0be02d14b..571d0e1650 100644
--- a/cmake/external/onnx_protobuf.natvis
+++ b/cmake/external/onnx_protobuf.natvis
@@ -50,7 +50,7 @@
- _impl_.value_.tagged_ptr_
-
+
{{ tensor_name={_impl_.tensor_name_.tagged_ptr_} }}
@@ -80,7 +80,7 @@
- {{ name={ name_.tagged_ptr_ }, type={ (AttributeProto_AttributeType)_impl_.type_ } }}
+ {{ name={ _impl_.name_.tagged_ptr_ }, type={ (AttributeProto_AttributeType)_impl_.type_ } }}
- _impl_.name_.tagged_ptr_
- (AttributeProto_AttributeType)_impl_.type_
@@ -118,18 +118,21 @@
- _impl_.attribute_
-
+
- {{ name={ _impl_.name_.tagged_ptr_ }, domain={ _impl_.domain_.tagged_ptr_ } }}
+ {{ name={ _impl_.name_.tagged_ptr_ } }}
- - _impl_.opset_import_
- _impl_.input_
- _impl_.output_
- _impl_.node_
- - _impl_.doc_string_.tagged_ptr_
+ - _impl_.attribute_
+ - _impl_.attribute_proto_
+ - _impl_.doc_string_.tagged_ptr_
+ - _impl_.opset_import_
+ - _impl_.domain_.tagged_ptr_
-
+
{{ name={ _impl_.name_.tagged_ptr_ } }}
@@ -143,7 +146,7 @@
- _impl_.doc_string_.tagged_ptr_
-
+
{{ producer={_impl_.producer_name_.tagged_ptr_}, domain={ _impl_.domain_.tagged_ptr_ } }}
@@ -156,7 +159,7 @@
- _impl_.graph_
-
+
empty
{{ v = {_impl_.value_.dim_value_} }}
@@ -171,7 +174,7 @@
- _impl_.dim_
-
+
{{ type={ (ValueCase)*_impl_._oneof_case_ } }}
@@ -185,7 +188,7 @@
- _impl_.denotation_.tagged_ptr_
-
+
{{ elem_type={ (TensorProto_DataType)_impl_.elem_type_ } }}
@@ -195,7 +198,7 @@
- _has_shape()
-
+
{{ elem_type={ *_impl_.elem_type_ } }}
@@ -204,7 +207,7 @@
- _has_element_type()
-
+
{{ key_type={ (TensorProto_DataType)_impl_.key_type_ } }}
@@ -239,7 +242,7 @@
{{ begin={ begin_ }, end={ end_ } }}
-
+
@@ -252,7 +255,7 @@
- {{ name={name_.tagged_ptr_}, data_type={ (TensorProto_DataType)_impl_.data_type_ } }}
+ {{ name={_impl_.name_.tagged_ptr_}, data_type={ (TensorProto_DataType)_impl_.data_type_ } }}
- _impl_.name_.tagged_ptr_
- (TensorProto_DataType)_impl_.data_type_
@@ -281,10 +284,10 @@
- _has_segment()
-
+
-
-
+
+
{{ SparseTensorProto }}
- _impl_.dims_