diff --git a/fc.natvis b/fc.natvis new file mode 100644 index 0000000..7188bfa --- /dev/null +++ b/fc.natvis @@ -0,0 +1,57 @@ + + + + + + *(const int64_t*)(&_data) + *(const uint64_t*)(&_data) + *(const double*)(&_data) + *(const bool*)(&_data) + *(const const_string_ptr*)(&_data) + *(const const_variants_ptr*)(&_data) + *(const const_variant_object_ptr*)(&_data) + (fc::variant::type_id)(*(((char*)(&_data)) + sizeof(fc::variant) - 1)) + + + + + {*($T1*)(((_store)._store)._data)} + + ($T1*)(((_store)._store)._data) + + + + + {my} + + my + + + + + invalid + valid, value = {*(($T1*)_value)} + + ($T1*)_value + _valid + + + + + {_p} + + _p + + + + \ No newline at end of file