Improves VS integration: allows to find CPP unit tests defined using
DECLARE_SW_ROUNDTRIP_TEST and friends.
The macros are stripped down to the minimum to allow IntelliSense
do its job.
Change-Id: I5325cb5ac424e3b08cd64b265d5d4924fbadcfcd
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166571
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Allows Visual Studio to recognize names with this decoration
Change-Id: I787e20322ef346d49f94e23e7ac889d669c1245c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162709
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Improves VS integration: allows to find DECL_LINK implementations,
as well as CPP unit tests defined using CPPUNIT_TEST_FIXTURE.
The macros are stripped down to the minimum to allow IntelliSence
do its job efficiently.
Change-Id: I2de02196d44d72f79d8cd9e06e8093a7620bd9e2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157677
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
It allows to improve IntelliSense results. E.g., this specific
SAL_THROW_EXTERN_C define prevented from navigating to function
implementations like rtl_str_hashCode_WithLength from IDE using
'Go To Definition' feature.
As described in the respective documentation [1], "Hint files
relate to physical directories, not the logical directories shown
in Solution Explorer", which means that the file can't be placed
e.g. in solenv/vs, together with the .natvis file.
[1] https://go.microsoft.com/fwlink/?linkid=865984
Change-Id: I144d07b66b4a52c108a7e82b0aa9628843f5ae2c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138665
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>