summaryrefslogtreecommitdiff
path: root/solenv/vs
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2024-01-19 17:10:43 +0600
committerMike Kaganski <mike.kaganski@collabora.com>2024-01-19 14:22:17 +0100
commit1be5adecafd1ba0aa6bc278ce3221646193030a2 (patch)
treed63a708bdc90d735ef3dbf539949ceda16da100b /solenv/vs
parent56ceb5db4eb3243d02c56c8cf21522d0373c28a9 (diff)
Add a natstepfilter file to Visual Studio solution
Allows to avoid stepping into some functions, like smart pointer's operator->(), when debugging. Change-Id: Ia930ad6b0c94c9caefad8ac026252fced1265fb4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162304 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'solenv/vs')
-rw-r--r--solenv/vs/.natstepfilter23
1 files changed, 23 insertions, 0 deletions
diff --git a/solenv/vs/.natstepfilter b/solenv/vs/.natstepfilter
new file mode 100644
index 000000000000..601c98121054
--- /dev/null
+++ b/solenv/vs/.natstepfilter
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<StepFilter xmlns="http://schemas.microsoft.com/vstudio/debugger/natstepfilter/2010">
+ <Function>
+ <Name>std::unique_ptr&lt;.*&gt;::operator-&gt;</Name>
+ <Action>NoStepInto</Action>
+ </Function>
+ <Function>
+ <Name>std::shared_ptr&lt;.*&gt;::operator-&gt;</Name>
+ <Action>NoStepInto</Action>
+ </Function>
+ <Function>
+ <Name>tools::SvRef&lt;.*&gt;::operator-&gt;</Name>
+ <Action>NoStepInto</Action>
+ </Function>
+ <Function>
+ <Name>com::sun::star::uno::Reference&lt;.*&gt;::operator-&gt;</Name>
+ <Action>NoStepInto</Action>
+ </Function>
+ <Function>
+ <Name>rtl::Reference&lt;.*&gt;::operator-&gt;</Name>
+ <Action>NoStepInto</Action>
+ </Function>
+</StepFilter> \ No newline at end of file