diff --git a/GSL.natvis b/GSL.natvis new file mode 100644 index 0000000..e40a8c9 --- /dev/null +++ b/GSL.natvis @@ -0,0 +1,98 @@ + + + + + + + {_Data._What,nasb} + + + + + {{ invoke = {invoke_}, action = {f_} }} + + invoke_ + f_ + + + + + + + {{ extent = {storage_.size_} }} + + + storage_.size_ + storage_.data_ + + + + + + + {{ extent = {extent} }} + + + extent + storage_.data_ + + + + + + + {span_.storage_.data_,[span_.storage_.size_]na} + + span_.storage_.size_ + + span_.storage_.size_ + span_.storage_.data_ + + + + + + + {span_.storage_.data_,[span_.extent]na} + + span_.extent + + span_.extent + span_.storage_.data_ + + + + + + + {span_.storage_.data_,[span_.storage_.size_]na} + + span_.storage_.size_ + + span_.storage_.size_ + span_.storage_.data_ + + + + + + + {span_.storage_.data_,[span_.extent]na} + + span_.extent + + span_.extent + span_.storage_.data_ + + + + + + + + value = {*ptr_} + +