Pavel P
Pavel P
based on git history, seems that these are available only in vs 2022: 
FYI, it looks like in current version that ships with latest VS2022 asan annotations are commented out in `std::string`. I had some false positives because of that with asan reporting...
More fixes added (support for std::string annotations was added starting from _MSC_VER >= 1938)
@yfeldblum thanks for the review. I'm traveling in remote locations and rarely connect, so, will take some time before I can address it. There was also a suggestion by @BillyONeal...
@yfeldblum all issues should be addressed
`_INSERT_STRING_ANNOTATION` / `_INSERT_VECTOR_ANNOTATION` are defined by https://github.com/microsoft/STL/blob/0403d19f5461fd15983737c3f01ec34800ea9275/stl/inc/__msvc_sanitizer_annotate_container.hpp (this file is included by string/vector). string/vector undef these defines at the end. This PR replicates what the MS headers do. `_Asan_string_should_annotate` also...
@yfeldblum ping
> There are merge conflicts in this that need to be resolved before the tooling will let me import this PR. Would you be able to rebase this PR? give...
I rebased, but I didn't have any merge conflicts. @Orvid @yfeldblum
I merged all outstanding PRs, made some fixes, merged them to vs2017/vs2019 versions and then updated `Visual Studio 2022 support` merge: https://github.com/pps83/CPPDebuggerVisualizers Published release build: https://github.com/pps83/CPPDebuggerVisualizers/releases/tag/v1.0.23